Debra Park


Located at

1228 Chester Lane
Elk Grove Village, IL

Description

Acreage: 2.8 acres

Classification: Neighborhood

Hours

Dawn to Dusk

Amenities

  • Picnic Area
  • Playground
  • Soccer Kick Wall / Practice