Pickards Mountain

100.0KW

Project Size

MWh of electricity per year
Services

Pickards Mountain Solar Project is one of several ground mount systems Strata Solar has completed in Chapel Hill, NC.

Location Chapel Hill, NC