1. The Water Leak Detectors 835 Meadow Park Dr, Minneola, FL 34715 Coordinate: 28.5932,-81.76035 Phone: (407) 900-4191