1. The Pool Doctor 1487 S. Governors Ave, Dover, DE 19904 Coordinate: 39.13049,-75.52997 Phone: (302) 678-8208