Mendota

Located in Mendota, IL, this 2.5 MW DC ground mount solar system is comprised of approximately 7,600 solar panels that produce 9,958 MWh per year.