1. Henderson Animal Care 1001 E Main St, Wauchula, FL 33873 Coordinate: 27.5498,-81.80078 Phone: (863) 773-4047