Billerica

0.8MW

Project Size

MWh of electricity per year
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