Motel 6

8181 E Skelly Dr
Tulsa, OK 74129

Motel 6

Address:
8181 E Skelly Dr
Tulsa, OK 74129
Phone:
918-663-4541
Office Fax:
918-665-7109

Directions
Find Nearby
I-44 Exit 232 (Memorial Dr)