Ancare Veterinary Clinic 1205 6th AveMendota, IL, 61342 View Phone 815-314-0451 1205 6th AveMendota, IL 61342 Experience & Reliability About Send to My Email Send to My Phone Print this Page