4.5 from 119 reviews
Address 1815a W Kirby Ave, Champaign, IL 61821
Phone Number +12173555051
Offers Veterinarian > Veterinary Services
"The nicest people work here."
"Doctor Todd is one of the finest Vets I have ever used."
Address 3001 Village Office Pl, Champaign, IL 61822
Phone Number +12173566387
Offers Veterinarian > Veterinary Services