Directions to Candlewood Suites Owasso, Owasso

Candlewood-suites-owasso-map
The Candlewood Suites Owasso in Owasso is located at 11699 E. 96TH STREET NORTH , Owasso , OK, US .   Click on the Google Map above to get an interactive version and see the area around the Candlewood Suites Owasso .