1. Economic Development Office 107 E Main St, Wauchula, FL 33873 Coordinate: 27.54785,-81.81153 Phone: (863) 773-3030