Villa Park Historical Society Museum - Attraction in Elmhurst, IL

Photo via Wikipedia, CC BY-SA

Villa Park Historical Society Museum

🎟️ Attraction in South Elmhurst, Elmhurst, IL

Villa Park Historical Society Museum is a local attraction in South Elmhurst.

Something unique: It is one of two former CA&E stations in Villa Park, Illinois.
Address
220 South Villa Avenue, South Elmhurst

πŸ“· Community photos

Add your photos β€” the most upvoted one becomes this page's picture.

Log in to add a photo

More things to do in Elmhurst

Make a day of it β€” nearby