1. Illinois Veterinary Laboratory LTD
655 W Grand Ave, Elmhurst, IL 60126
Coordinate: 41.92559,-87.96163
Phone: (800) 551-0998
2. Elmhurst Animal Care Center
850 S Riverside Dr, Elmhurst, IL 60126
Coordinate: 41.87281,-87.9604
Phone: (630) 530-1900
3. Devries Animal Hospital
528 S Spring Rd, Elmhurst, IL 60126
Coordinate: 41.88451,-87.94995
Phone: (630) 833-7387