WALMART #002880 in 6606 E 81st St in Tulsa