Pickards Mountain

100.0KW

MWh of electricity per year
Project Size
Services

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

Location Chapel Hill, NC