Indian Rock Park is a very large natural area with pathways through the woods. Darby Creek also passes through the park on its north end. There is a playground area, basketball court and picnic table. The dedicated street parking is limited to just a few spaces.