EC&R PAPALOTE CREEK I LLC

Operating

Wind power plant in Texas

Capacity
180 MW
Primary fuel
Wind
Operator
E ON CLIMATE RENEWABLES N AMERICA LLC
Status
Operating
Commissioned
2009
EIA plant ID
56983
Coordinates
27.9481, -97.4296

See it on the map