Walmart Store # 1597

10938 S MEMORIAL DR TULSA, OK 74133