Turtle Creek Wind Farm in Saint Ansgar, IA 50472

Turtle Creek Wind Farm in Saint Ansgar, IA 50472 (Mitchell County) is a substation (EDP Renewables North America, 345000 V). Turtle Creek Wind Farm is located near Kirkwood Avenue.

Operator
EDP Renewables North America