7726 N Owasso Expressway, SteA, Owasso, OK 74055, United States
W Tenkiller Rd, Owasso, OK 74055, United States
14701 E 116th St N, Owasso, OK 74055, United States