Explosion Claims Life of 76-Year-Old Homeowner in Crestwood Due to Suspected Gas Leak
Crestwood, Illinois – A natural gas leak is suspected as the contributing factor to a devastating house explosion on Thursday afternoon that resulted in the death of a 76-year-old man. Emergency responders arrived at the scene on Kenneth Court around 2 p.m. and worked diligently to extinguish the flames, which were brought under control by … Read more