Ancare Veterinary Clinic ← View details 1205 6th Avenue, Mendota, IL 61342 +1 815-539-3844 Get Directions From* To * — Required information