University of Illinois Veterinary Teaching Hospital, Urbana
U of I veterinary teaching hospital — 24/7 ER, world-class specialty care. | 1008 W Hazelwood Dr, Urbana, IL 61802 | Source:
Dog Parks Hub: University of Illinois Veterinary Teaching Hospital, Urbana

University of Illinois Veterinary Teaching Hospital, Urbana
U of I veterinary teaching hospital — 24/7 ER, world-class specialty care. | 1008 W Hazelwood Dr, Urbana, IL 61802 | Source:
vet-emergency
Dog Parks Hub