Ammonia leak in Itasca

An ammonia leak in Itasca led to the evacuation of buildings downwind of the ITW building, located at 1349 Bryn Mawr in the northwestern suburb.
Monday, November 04, 2013