Items tagged: North Neil Street

Police Seek Assistance in Shooting Investigation

On February 21, 2019, at approximately 7:04 p.m., Champaign Police responded to the 2400 block of North Neil Street after receiving reports of a shooting. Upon arrival, officers did not locate a victim but did locate evidence that a shooting had taken place. Police were later informed that a 33-year-old male had arrived at a […]