Bertha Ross Park | Indy Parks
Large playground with giant rope climbing dome. Splash pad is a concrete slab with fun in-ground water features that are operated with the push of a button. Bright, colorful water features create this fun, large splash pad. Full sun, close to the bathrooms and near trees with shade and picnic tables.
3700 N. Clifton Ave