Street Address
120 E Park Ave
Elmhurst, IL 60126
Mailing Address
Elmhurst, IL 60126
phone: 630-530-3000
web: www.elmhurst.org
Hours
Museum: Tu- Su 1-5, & by appt
Office: Mo-Fr 9-5
Museum Type(s)
Staff