TownePlace Suites by Marriott North Owasso Owasso
9355 N Owasso Expy -
Owasso,
OK 74055
In the suburbs