1. Central Repair Service Inc 2890 E Main St, Wauchula, FL 33873 Coordinate: 27.55093,-81.75787 Phone: (863) 773-6868