Lodging/Accommodations close by Carl Smith Sports Complex
Economy Inn and Suites
+1-888-455-5160
11525 East Skelly Dr., Tulsa, OK 74128
+1-888-455-5160
~3.66 miles west of Carl Smith Sports Complex
- Inexpensive Airport property
- 5 suites in property
Back to Top