1. Delmar Water Commission York St, Delmar, DE 19940 Coordinate: 38.4611,-75.577 Phone: (302) 846-3696