Powell Park


Located at

1560 California Street
Elk Grove Village, IL

Description

Open meadow

Acreage: 6.8 acres

Classification: Open Land Site

Hours

Dawn to Dusk