Odessa, Texas

Walmart Supercenter

2450 NW Loop 338
Odessa TX 79763

Phone: 432-332-6016
Store #2891
Interstate Exit: I-20 Exit 113
Open 24 Hours: Yes
Overnight Parking: Yes

Leave a Comment