Horseshoe Solar
About Invenergy
The Project
Community Impact
Why Solar
News & Resources
Contact Us
About Invenergy
The Project
Community Impact
Why Solar
News & Resources
Contact Us
CONTACT US
Get in touch.
Invenergy Regional Office
123 W State Street Ithaca, NY 14850
Toll free number for Horseshoe Solar
1-800-250-5666