Feb 22, 2020 | Accident News
Rockford, IL (February 22, 2020) – Sources report that an accident happened near West Jefferson Street and North Church Street on Saturday morning. The downtown Rockford accident was confirmed to have caused injuries. Authorities from the Rockford Police...