Best Western Plus Tulsa Inn & Suites

3212 S 79th E Ave
Tulsa, OK 74145

Best Western Plus Tulsa Inn & Suites

Address:
3212 S 79th E Ave
Tulsa, OK 74145
Phone:
918-858-2100
Office Fax:
918-622-2710

Directions
Find Nearby
From I-44 W, take Exit 232. From I-44 E, take Exit 231.