University of Illinois Veterinary Teaching Hospital, Urbana
University of Illinois Veterinary Teaching Hospital — 24/7 emergency. | 1008 W Hazelwood Dr, Urbana, IL 61802 | Source: https://dogparkshub.com/park/illinois-urbana-uiuc-veterinary
Dog Parks Hub: University of Illinois Veterinary Teaching Hospital, Urbana

University of Illinois Veterinary Teaching Hospital, Urbana
University of Illinois Veterinary Teaching Hospital — 24/7 emergency. | 1008 W Hazelwood Dr, Urbana, IL 61802 | Source: https://dogparkshub.com/park/illinois-urbana-uiuc-veterinary
vet-emergency
Dog Parks Hub