Advertising Console

    Mendota Hills Wind Farm

    Kiko Lombardi

    by Kiko Lombardi

    0
    97 views
    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.