EC&R PANTHER CREEK WIND FARM II

Operating

Wind power plant in Texas

Capacity
116 MW
Primary fuel
Wind
Operator
E ON CLIMATE RENEWABLES N AMERICA LLC
Status
Operating
Commissioned
2008
EIA plant ID
56921
Coordinates
31.9518, -101.2931

See it on the map