Tulsa Travelodge South, TULSA, Oklahoma (OK)
Readily positioned at 4717 S Yale Ave () in TULSA, Oklahoma (OK) (74135), Tulsa Travelodge South are available at 9186226776. It is best to in advance to make a reservation.
More restaurants in TULSA, Oklahoma (OK)
Tulsa Travelodge South contact information and details:
Address: 4717 S Yale Ave - , TULSA, Oklahoma (OK) 74135
Contact Phone: 9186226776