Good park to visit
Great place.
Quite anf nice
Ide Legacy Park is located at 60517, Dogwood Dr, Downers Grove, IL 60516