Two people who got dizzy and were taken to the hospital to be checked out. The street was back reopened.
CO leak closes road
October 27, 2009 (CHICAGO) A strong odor was coming from behind a factory on West Irving Park Road near Newcastle. A faulty water heater flue caused the leak.
More TOP STORIES News