Motel 6 Tulsa South
Address:
12525 E 52nd St, Tulsa, OK 74146
Phone:
(918) 254-1626
Hotels & Motels
Other Businesses:
- Tulsa Scottish Rite at 9525 E 51st St, Tulsa, OK 74145
- Hilton at 10918 E 76th St, Tulsa, OK 74133
- Quality Inn at 10829 E. 41st Street, Tulsa, OK 74146
- BEST WESTERN PLUS Woodland Hills Hotel & Suites at 10143 E 62nd St S, Tulsa, OK 74133
- Crystal Motel at 5510 West Skelly Drive, Tulsa, OK 74107