Billerica
0.8MW
MWh of electricity per year
Project Size
Services
Strata Solar Commercial completed the Billerica office complex in 2017. This is one of several projects Strata has completed in Massachusetts.
Location Billerica, MA