To navigate, press the arrow keys. Walmart Supercenter ← View details 2450 NW Loop 338, Odessa, TX 79763 +1 432-332-6016 Get Directions From* To * — Required information