Site Accessibility Features: Skip to page menus
Site Menus Section Skip to page content
Reach out to us and we will be happy to answer any questions, discuss your pet’s health and book an appointment.
Location 528 S Spring Road Elmhurst, IL 60126
Contact Phone: 630-833-7387 Fax: 630-833-5227 info@devriesanimalhospital.com
Hours Monday, Thursday, Friday: 8 am-12 pm & 2 pm-6 pm Tuesday: 8 am-12 pm & 2 pm-7 pm Wednesday, Saturday: 8 am-12 pm
Emergency InformationGet Directions© 2025 DeVries Animal Hospital. Powered by LifeLearn Veterinary Websites