Chemical cleanup keeps two Homewood parks closed Apollo Park and Rover’s Run Dog Park in Homewood will be closed until Sept. 11 while the U.S. Army Corps of Engineers and the Illinois Environmental Protection Agency clean up chemicals found on the nearby Army Reserve base. The Army Corps discovered containers of dimethylhydrazine belowground on Wednesday while they were building an addition to the base near 190th and Halsted Streets, which is ...
Sept. 7, 2013 - SouthtownStar