CHICAGO – The Home Depot at 2555 N Normandy Ave, Chicago, faced a potentially catastrophic situation as it was evacuated following a large gas leak.

Full Story