WALMART #005840 in 12912 E 86th St N in Owasso