Olmsted Park, Elk Grove Village, IL

A 5.1 acre park including an outdoor amphitheater and lighted hockey rink in the winter.

Olmsted Park is located at 920 Cypress Lane and has the following amenities:

Ice Skating Rink   Picnic Area   Shelter  

More Information

16 Other Nearby Parks

View nearby parks Browse all parks in Northern Illinois