Walmart Store # 168

12101 E 96TH ST N OWASSO, OK 74055