•  

  • Holiday Inn Express

    • HOTELS / MOTELS
    7551 N. Owasso Expwy
    Owasso, OK 74055
    (918) 274-4100
    (918) 274-9799 (fax)