Constellation Home / Constellation Share: ENERGY PROVIDER Constellation 1001 Louisiana Street Suite 2300 Houston, TX 77002 (812) 568-4800 About Map About Provider of commercial power and natural gas with a focus on funding energy efficiency projects with no out of pocket expense for our customers. What's Nearby? Distance: 5 10 15 20 25 50 mi.