Natural gas leak

08/24/2012 8:38 pm
Elwood & Mitchell St
Fire Department
1 unit assigned