Sledding Hill
Glenview, IL 60025
Sledding Hill is a charming museum located in Glenview, IL, dedicated to celebrating winter fun and outdoor activities. The museum features engaging exhibits on sledding history, winter sports, and local recreational opportunities. Visitors can enjoy family-friendly activities and learn about the joys of winter in a welcoming atmosphere.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.