Veterinary clinic
U. of I. Small Animal Clinic
1008 W Hazelwood Dr, Urbana, IL 61802
Opening hours
Hours not listed. Please call ahead at (217) 333-5300 to confirm availability.
1008 W Hazelwood Dr, Urbana, IL 61802
Hours not listed. Please call ahead at (217) 333-5300 to confirm availability.