Oasis Motel

9303 E 11th
Tulsa, OK 74112

Oasis Motel

Address:
9303 E 11th
Tulsa, OK 74112
Phone:
918-835-2301

Directions
Find Nearby