Inns in 74145 Tulsa, OK

2 businesses found


Econolodge Inn & Suites

3217 South 79th East Avenue , 74145
Phone: (918) 624-2800

Americas Best Value Inn

3509 South 79th East Avenue , 74145
Phone: (918) 663-3900