Motel 6 Tulsa South

12525 E 52nd St S
Tulsa, OK 74146

Motel 6 Tulsa South

Address:
12525 E 52nd St S
Tulsa, OK 74146
Phone:
918-254-1626
Office Fax:
918-252-3408

Directions
Find Nearby
From Hwy 51, exit at 51st St.