To navigate, press the arrow keys. Quick Tire Repair ← View details 1420 South Grant Avenue, Odessa, TX 79761 +1 432-334-8838 Get Directions From* To * — Required information