101 W OAK ST in WAUCHULA, FL - Speedway