World Countries > Power Stations> United States of America > Leominster (MA)-South Street-R&D

Leominster (MA)-South Street-R&D power station - United States of America

The Leominster (MA)-South Street-R&D power station is a 3.5 megawatt (MW) Solar power station in Andover, MA, USA.

Power Station Name:
Leominster (MA)-South Street-R&D
Power Station Location:
Andover, MA, USA
Generation Capacity:
3.5 Megawatt (MW)
Fuel Categories:
Solar
Parent company:
South Street Solar LLC
Commissioning Year:
2014

Leominster (MA)-South Street-R&D On The Map

Other Power Stations