Holiday Inn Express Owasso

7551 N Owasso Expy
Owasso
Oklahoma
United States