14101 East 86th Ct N, Owasso, OK 74055, United States
14111 E 59th St N, Owasso, OK 74055, United States