Loading Video…
This browser does not support the Video element.
Fire, ammonia leak reported at building on West Fullerton Ave
There is a fire and ammonia leak at a commercial building on West Fullerton Avenue in Elmwood Park Friday morning, reports say.