8703 N Owasso Expy # R, Owasso, OK 74055
10713 East 86th St N, Owasso, OK 74055, United States
12701 E 86th Pl N, Owasso, OK 74055