Mendota Hills Wind Farm

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
Mendota Hills Wind Farm is located in Lee County, Illinois near Paw Paw near interstate 39. The 63 wind tu...
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.
Categories:
Related