Get directions to: Subway, Wauchula, FL Restaurant address: 1444 Us Hwy 17 N Wauchula, FL 33873, USA Driving Walking Bicycling Restaurant: Subway