Contact Us

Solar Trust of America, LLC

Thank you for visiting Solar Trust of America, LLC’s web site. You can expect to see a number of additions to the site in the coming months about the company’s exciting plans for the United States solar thermal power marketplace.

For questions and information about activities, technology, marketplace initiatives, investment opportunities and business partnerships feel free to contact us at:

Contact Information:

+1 216 763-8050
+1 216 763-9555

Project Development Headquarters

1111 Broadway
5th Floor
Oakland, CA 94607

Engineering, Procurement and Construction (EPC) Center of Excellence

363 N. Sam Houston Parkway E.
Suite 1710
Houston, TX 77060

Corporate Office

3201 Enterprise Parkway
Suite 490
Cleveland, OH 44122

Press and Analyst Contact Information:

Bill Keegan, Director of Communications
8424 Brookpoint Court
Suite 141
Tinley Park, IL 60487
+1 312 927-8424
8350 Solar Kramer Junction

8350 Parabolic Spain