Illinois finishes $18 million project to avoid regional flooding in Lake Forest
(The Center Square) – An $18.3 million project to fix certain Illinois roadways has been completed, as Gov. J.B. Pritzker and others celebrate the finishing of the pump station and