We are located between Boston and Cape Cod, Massachusetts, in downtown Plymouth. Our historic Sanctuary is on Town Square , near Plymouth Rock and the waterfront

Town Square