World Countries > Power Stations> United States of America > Elwood Energy LLC

Elwood Energy LLC power station - United States of America

The Elwood Energy LLC power station is a 1728 megawatt (MW) Gas power station in Elwood, IL, USA.

Power Station Name:
Elwood Energy LLC
Power Station Location:
Elwood, IL, USA
Generation Capacity:
1728 Megawatt (MW)
Fuel Categories:
Gas
Parent company:
Elwood Energy LLC
Commissioning Year:
2000

Elwood Energy LLC On The Map

Other Power Stations