DeVries Animal Hospital

528 Spring Road
Elmhurst, IL 60126

(630)833-7387

devriesanimalhospital.com

Our Patients

Double Trouble!


Lemi & Lola

Lemi and Lola are two new patients- Schnauzers- they are so cute! They love to be held.