To navigate, press the arrow keys. Chihuahua Tire Shop ← View details 1201 Aurora Avenue Lane, Aurora, IL 60505 +1 630-844-9500 Get Directions From* To * — Required information