1. Mallard Lakes-Back Pool 38083 Mockingbird Ln, Selbyville, DE 19975 Coordinate: 38.46755,-75.08557 Phone: (302) 988-1299