Odessa, Texas

Walmart Supercenter

4210 John Ben Shepperd Pkwy
Odessa TX 79762

Phone: 432-363-9663
Store #537
Interstate Exit: I-20 Exit 121
Open 24 Hours: Yes
Overnight Parking: Yes