Contact Us
Office Hours
Monday-Friday: 7:00 AM – 4:00 PM |
Facility
251 E. Sample St, Suite 100 South Bend, IN 46619 |
Contact
patrickregan@crossroads-solar.com 607-759-1058 |
Crossroads Solar is located just off the Indiana Toll Road, which connects to Chicago, Detroit and points East and West. We can cater to local pickups and we will ship nationally via FPO.