12324 East 86th St N, Owasso, OK 74055, United States
10713 East 86th St N, Owasso, OK 74055, United States
12701 E 86th Pl N, Owasso, OK 74055