MASSACHUSETTS OFFICE
Solect Energy
89 Hayden Rowe Street
Hopkinton, MA 01748
Solect Energy
89 Hayden Rowe Street
Hopkinton, MA 01748
Phone: 508.598.3511
ILLINOIS OFFICE
Solect Energy
2601 Beverly Drive
Aurora, IL 60502
Solect Energy
2601 Beverly Drive
Aurora, IL 60502
OPERATIONS CENTER
Solect Energy
45 South Street
Hopkinton, MA 01748
Solect Energy
45 South Street
Hopkinton, MA 01748