1. Delmar Pump Station Route 13a, Delmar, DE 19940 Coordinate: 38.496346,-75.56654 Phone: (302) 846-0950
2. Delmar Town Null, Delmar, DE 19940 Coordinate: 38.456505,-75.57715 Phone: (410) 896-3131