Elwood House Museum & Park
1403 Sycamore Rd
DeKalb, IL 60115
Elwood House Museum & Park, located in DeKalb, IL, is a historic site that offers visitors a glimpse into 19th-century life. This beautifully preserved estate features elegant architecture and period furnishings, providing an immersive experience of the past. The surrounding parkland invites guests to explore nature with walking paths and scenic views, making it a perfect destination for history buffs and outdoor enthusiasts alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.