Days Inn South

8888 S Lewis
Tulsa, OK 74137

Days Inn South

Address:
8888 S Lewis
Tulsa, OK 74137
Phone:
918-299-8511
Office Fax:
918-298-7249

Directions
Find Nearby
I-44 Exit 227, S on Lewis 3 miles. From US-75, Exit 71st E to Lewis, S on Lewis.