Benjamin Gilmore

Active Rockland, MA Director for Independent Bank Corp.

(781)878-6100