Contact Us

Leeward Renewable Energy, LLC (LRE)

For more detailed information about LRE or any of our alternative energy projects, please email us.

CORPORATE HEADQUARTERS

6688 North Central Expressway, Suite 500
Dallas, Texas 75206
Phone: 214.515.1100

Regional offices

Houston
811 Louisiana Street, Suite 2405
Houston, Texas 77002

Chicago
200 South Wacker Drive, Suite 3000
Chicago, Illinois 60606