To navigate, press the arrow keys. Miami Tire & Auto ← View details 726 Live Oak Street, Miami, AZ 85539 +1 928-793-4818 Get Directions From* To * — Required information