11815 East 86th St N, Owasso, OK 74055, United States
Wal-Mart, 11551 N 129th East Ave, Owasso, OK 74055, United States
12912 East 86th St N, Owasso, OK 74055, United States
Wal-Mart, 12101 East 96th Street N, Owasso, OK 74055, United States