1. Smart Leak Locator 9145 Carmela Ave, Davenport, FL 33897 Coordinate: 28.3008,-81.668 Phone: (689) 213-7925