1. All Creatures Animal Hospital - Slade Hayman DVM 330 Hanchey Rd, Wauchula, FL 33873 Coordinate: 27.54196,-81.8261 Phone: (863) 473-4097