Nice
Nice swing and picnic table
Awesome place to walk
Fish Park is located at 959 Plymouth Ln, Island Lake, IL 60042