1. Local Water Removal Service 202 W Main St, Wauchula, FL 33873 Coordinate: 27.54751,-81.81312 Phone: (863) 457-3721