Energy Energy Search | Advanced Search | New Members | Coupons and Discounts | All Categories   Sort alphabetically by... Name City myenergyconsultant.com _ 109 Main St.Kingston, IL 60145 608-957-7016 Solar with Choices. Learn More | Visit Site | Show on Map Enbridge _ 222 Indianapolis Blvd., Ste. 100Schererville, IN 46375 219-864-3740 Learn More | Visit Site | Show on Map Leeward Renewable Energy _ 6688 N. Central Expy., Ste. 500Dallas, TX 75206 410-861-7727 Owens Creek Solar, LLC is a wholly owned subsidiary of Leeward Renewable Energy, LLC a leading renewable energy producer dedicated to sustainably powering the future. The Owens Creek Project will be our fifth renewable energy project in Illinois. Learn More | Visit Site | Show on Map If your business isn't here, contact us today to get listed!