Poplar Grove Solar
Poplar Grove, Illinois
Poplar Grove Solar
Poplar Grove Solar is located on the north side of Highway 173 in the Village of Poplar Grove, Illinois.
Poplar Grove Solar is a 2-phase, 38 acre community solar project and the site will have a pollinator friendly ground cover. The project is 2 co-located 2MWac projects and construction is expected in 2022-23

