A Senior Living Community on Boston's South Shore | The Village at Duxbury, MA The Village at Duxbury is one of the leading senior retirement community's on the South Shore, almost midway between Boston and Cape Cod. The community, which is managed by Welch Healthcare ann Retirement Group, offers a continuum of care with independent retirement living, assisted living and, when necessary, skilled nursing and rehabilitation. Villageatduxbury.com~Site InfoWhoisTrace RouteRBL Check