Hundred of gallons of sewage spilled from a Sussex County wastewater lift station near Harpoon Drive on July 4 after an equipment malfunction, according to a Delaware Department of Natural Resource's Environmental Release Notification System report.
From
To