1. Flores Records 1771 Us Highway 17 N, Wauchula, FL 33873 Coordinate: 27.57321,-81.81729 Phone: (863) 767-1500