WALMART – ODESSA (W), TX

2450 NW LOOP 338 ODESSA, TX 79763