museum in Dekalb
About 6 results.
Ellwood House Museum
North 1st Street 509, 60115 DeKalb, United StatesLocated in DeKalb, Illinois near the Northern Illinois University Campus. Engaging visitors with authentic examples of ingenuity and architecture by sharing the Ellwood mansion, gardens, and …