Shooting Investigation – Neil Street and Arcadia Drive
On September 9, 2021, at approximately 2:48 p.m., Champaign Police responded to the area of Neil Street and Arcadia Drive for the report of shots fired, and then learned multiple vehicles were involved in a crash at the intersection of Moreland and Town Center boulevard. Upon arrival to the crash scene, officers located a 34-year-old […]