Traffic delays near Freeport on I-295 due to police presence
The delays may be relating to an investigation underway into a situation near mile marker 18. Both Freeport and State police are at the scene and say there is no danger to the public. This is a ... > react
Open the Full Article - Posted 1 month ago
Latest IL-75 NEAR FREEPORT Illinois News Reports
More results in our IL-75 NEAR FREEPORT Illinois Archives