This Park is located at the corner of Mason Avenue and Beach Street on 1.32 acres of land. There is a green space around a pond.