Gas Station Leak Spills Into West Deptford Creek

Gas Station Leak Spills Into West Deptford Creek … says a leak in the fuel system of a gas station led to diesel fuel spilling into a creek in the township.