MASSACHUSETTS OFFICE
Solect Energy
89 Hayden Rowe Street
Hopkinton, MA 01748
Solect Energy
89 Hayden Rowe Street
Hopkinton, MA 01748
OPERATIONS CENTER
Solect Energy
45 South Street
Hopkinton, MA 01748
Solect Energy
45 South Street
Hopkinton, MA 01748