1. Illinois Veterinary Laboratory LTD
655 W Grand Ave, Elmhurst, IL 60126
Coordinate: 41.92559,-87.96163
Phone: (800) 551-0998
2. Devries Animal Hospital
528 S Spring Rd, Elmhurst, IL 60126
Coordinate: 41.88451,-87.94995
Phone: (630) 833-7387
3. 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