Owasso, Oklahoma

Walmart Supercenter

12101 E 96th St N
Owasso OK 74055

Phone: 918-272-6609
Store #168
Interstate Exit: I-244 Exit 13C
Open 24 Hours: Yes
Overnight Parking: Yes