Business Description
Welch Senior Living is a leading provider of Independent Living, Assisted Living & Memory Care on the South Shore of Massachusetts. With a celebrated history of more than 70 years, the company is one of the oldest senior service organizations in New England. With life-enriching amenities and respectful, caring support, every detail of our communities are designed to enhance independence & quality of life.