Veterinary clinic
University of Illinois Large Animal Clinic
1008 W Hazelwood Dr, Urbana, IL 61802
Opening hours
Hours not listed. Please call ahead at (217) 333-2000 to confirm availability.
1008 W Hazelwood Dr, Urbana, IL 61802
Hours not listed. Please call ahead at (217) 333-2000 to confirm availability.