Southgate is a full service independent living community offering continuing care. Southgate is centrally located in the heart of New England.
Keywords: Southgate at Shrewsbury, independent living, assisted living, continuing care, retirement community, Boston area, New England, Massachusetts