Tuesday, April 2nd 2013, 7:31 am
Police say a hit and run driver caused a natural gas leak early Tuesday.
Tulsa Police say a driver apparently lost control of his or her vehicle near West 53rd Street and South 37th West Avenue and struck a natural gas meter.
The vehicle then drove off.
When police and Tulsa firefighters arrived they found natural gas leaking from the meter. They called in ONG crews to stop the leak.
Police are still investigating the crash.
April 2nd, 2013
September 29th, 2024
September 17th, 2024
December 12th, 2024
December 12th, 2024
December 12th, 2024
December 12th, 2024