Dr Todd
Veterinary clinic
1815 W Kirby Ave · Champaign, IL 61821
A family-owned veterinary practice in Champaign offering medical, surgical, and dental care plus full grooming for dogs and cats. Staff are led by a veterinarian who has practiced since 1983 and an in-house pharmacy…