Mendota Hills Wind Farm

Kiko Lombardi
0
96 views
  • About
  • Export
  • Add to
Mendota Hills Wind Farm is located in Lee County, Illinois near Paw Paw near interstate 39. The 63 wind turbines, operated by Navitas Energy, provide clean green power for over 13,000 homes.

0 comments