Wilbraham

Location Wilbraham, MA
Size 927 kW
Annual Production 1,182,000 kWh
Estimated CO2 Offset
(over the life of the system)
16,301 mT

More Projects