Gas Meter Pipe Severed; Gas Leak at House on Thelma Ct, Wheeling
Wheeling police and firefighter/paramedics responded about 10:07 AM Monday to 389 Thelma Court Wheeling, IL. Police first on the scene report that a gas line or gas meter was struck and was leaking. Firefighters on […]