Serving Southern NH & Northern MA
Call us: 603-434-0112
Bench Seat: 4-0 x 1-6 x 0-4 Jet Black granite Curved seat bench w/Etching design
A comprehensive guide to understanding memorial definitions