1. Town Of Laurel Pump Stations 307 W Front St, Laurel, DE 19956 Coordinate: 38.55777,-75.57396 Phone: (302) 877-0112