1. Elmhurst Animal Care Center 850 S Riverside Dr, Elmhurst, IL 60126 Coordinate: 41.87281,-87.9604 Phone: (630) 530-1900
2. Devries Animal Hospital 528 S Spring Rd, Elmhurst, IL 60126 Coordinate: 41.88451,-87.94995 Phone: (630) 833-7387