Location: Home > YellowPages > OK > Owasso > Holiday Inn Express

Holiday Inn Express

Hwy 169 Exit 76 N
Owasso, OK 74055
918-274-4100