EC&R PANTHER CREEK WIND FARM I

Operating

Wind power plant in Texas

Capacity
143 MW
Primary fuel
Wind
Operator
E ON CLIMATE RENEWABLES N AMERICA LLC
Status
Operating
Commissioned
2008
EIA plant ID
56920
Coordinates
32.7086, -101.4542

See it on the map