12101 E 96th St N, Owasso, OK 74055, United States
8409 N 76th E Ave, Owasso, OK 74055, United States
8422 N 77th E Ave, Owasso, OK 74055, United States