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 1675
Chicago, Illinois 60606

San Francisco
150 Spear Street, 17th Floor
San Francisco, California 94105