1. Water Genius 8704 N Mobley Rd, Odessa, FL 33556 Coordinate: 28.1143,-82.58175 Phone: (813) 382-1502