Upper Providence Township's Black Rock Park sits right next to the township administrative campus and stretches over many acres. Featuring two playgrounds, many open acres, six ball fields and a shared soccer/lacrosse field, the park is a hidden gem tucked back from Black Rock Road.
You'll also find one of the area's only skate parks at Black Rock Park, and the 15,000-square-foot Upper Providence skate park has a bunch of features to please skaters at any level. Check the township's Web site for events and concerts held at Black Rock Park, usually during the summer months.