1. Illinois Veterinary Laboratory LTD
655 W Grand Ave, Elmhurst, IL 60126
Coordinate: 41.92559,-87.96163
Phone: (800) 551-0998
2. Ruff Life
126 W Vallette St, Elmhurst, IL 60126
Coordinate: 41.88345,-87.9413
Phone: (630) 359-4037
3. Elmhurst Animal Care Center
850 S Riverside Dr, Elmhurst, IL 60126
Coordinate: 41.87281,-87.9604
Phone: (630) 530-1900
4. Devries Animal Hospital
528 S Spring Rd, Elmhurst, IL 60126
Coordinate: 41.88451,-87.94995
Phone: (630) 833-7387
5. Idexx Reference Labs Inc
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.925777,-87.96162
Phone: Phone: (708) 834-3012