Items tagged: 2411 N. Neil Street

Apartment Building Fire – 2411 N. Neil Street

The Champaign Fire Department responded to a working fire at 2411 N. Neil Street, May 30, 2016, at 4:54 p.m. Upon arrival on the scene, fire crews reported heavy smoke coming from the rear of the structure. Rescue and suppression efforts began immediately. Sixteen (16) pieces of Fire/Rescue/EMS equipment and approximately thirty-five (35) emergency response […]