Oakwood opened its new splash pad on Saturday, July 4. The attraction, which is in Oakwood City Park off Railroad Street in the downtown area, features water spraying from a deck into the air.
This new water attraction is open in Oakwood