Holiday Inn Express OWASSO

7551 NORTH OWASSO EXPRESSWAY
OWASSO
Oklahoma
United States