Red Roof Inn Tulsa

4717 S Yale Ave
Tulsa, Oklahoma 74135
3.7 miles from St John Medical Center
More hotels near this hotel


Directions from Red Roof Inn Tulsa to St John Medical Center