plymouth memorial hall s

83 Court St.
Plymouth
Massachusetts
United States