rodewayinn
in
Tulsa, OK
Econo Lodge Inn & Suites
3217 South 79th E. Avenue
Tulsa
OK
74145
(918) 624-2800
6.3
mi
Howard Johnson Inn
8525 E. 41st Street
Tulsa
OK
74145
(918) 627-0030
7.1
mi