Nice clean quiet park to relax and enjoy the peace under the moonlight.
Excellent
Very nice place
O'Connor Park is located at Elwood, IL 60421