Street Address
2035 W 183rd St
Homewood, IL 60430
Mailing Address
PO Box 1144
Homewood, IL 60430
Hours
Tu & Sa 1-3, & by appt
Museum Type(s)
Staff
Gerald & Elaine Egdorf
phone: 708-799-1896