Photo via Wikipedia, CC BY-SA
Villa Park Historical Society Museum
ποΈ Attraction in South Elmhurst, Elmhurst, IL
The Villa Park Historical Society Museum is housed in the former Villa Avenue Train Station, a building that once served the Chicago Aurora and Elgin Railroad.
Something unique: It was listed on the National Register of Historic Places in 1986.
- Address
- 220 South Villa Avenue, South Elmhurst