DeVries Animal Hospital

528 Spring Road
Elmhurst, IL 60126

(630)833-7387

devriesanimalhospital.com

The DeVries Animal Hospital is located at 528 Spring Road in Elmhurst, Illinois, one block south of the Prairie Path, at the corner of Montrose and Spring Road. Convenient on-street parking is available on Spring Road and on Montrose Street.

For information and an appointment

630-833-PETS (7387)

Send an e-mail message - click here

 

 

 


 

Hospital Hours

Monday

8am-Noon
2pm-6pm

Tuesday

8am-Noon
2pm-7pm

Wednesday

8am-Noon

Thursday

8am-Noon
2pm-6pm

Friday

8am-Noon
2pm-6pm

Saturday

8am-Noon

Sunday 

Closed