Olmsted Park

Olmsted Park,

Olmsted Park
920 Cypress Lane
Elk Grove Village, IL 60007
United States

5.1 Acres

Features and Amenities:

  • Ice Skating Rink
  • Support Shelter
  • Picnic Area