Street Address
9526 W. Irving Park Road
Schiller Park, IL 60176
Mailing Address
Mail: 9526 Irving Park Rd.
Schiller Park, IL 60176
Hours
Second Su: 1-5; Mon by appt: 9-12
Museum Type(s)
Staff