Heavy police presence on Neil Street

Local News

(File/Getty)

CHAMPAIGN, Ill. (WCIA) —Multiple agencies are at Town Center Apartments near North Neil street and Twins Drive.
This area is taped off.

Our crew is on scene; they have not been able to speak to authorities but say that Champaign, Urbana, and UIPD Officers, along with County Deputies and a State Trooper are on the scene.
Our team has also seen ambulance vehicles leave the area.

We will update you on air and online as we learn more information.
Avoid this area as officials continue to investigate.

UPDATE: Champaign Police have confirmed two officers and a suspect were shot in an exchange of gunfire this morning. Click here for the story.

Copyright 2021 Nexstar Media Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.