Tulsa Extended Stay Inn & Suites

8525 E 41st
Tulsa, OK 74145

Tulsa Extended Stay Inn & Suites

Address:
8525 E 41st
Tulsa, OK 74145
Phone:
918-627-0030
Office Fax:
918-627-0587

Directions
Find Nearby
From Memorial Dr, go to 41st St. Turn east and go 1/4 mile.