Tubbs Road Pocket Park

A small pocket park, with no formal facilities.