Welch Senior Living

Welch Senior Living

Hospitals and Health Care

Norwell, Massachusetts 632 followers

Founded in 1949, Welch Senior Living is committed to providing unsurpassed senior housing and care for the South Shore.

About us

Welch Senior Living, headquartered in Norwell, Massachusetts, is a leader in senior care and retirement living. Trusted by generations of seniors and their families on Boston’s South Shore since 1949, Welch Senior Living is proud to offer premier communities that ensure independence, choice, dignity, and continuity of care for older adults. Welch Senior Living’s mission has always been to build and manage communities that ensure independence, choice, dignity and continuity of care for older adults. This tradition and commitment to helping others began in 1949 when the late Thomas (Frank) and Rita M. Welch, founded the John Scott House in their home in Braintree, Massachusetts. What began with Mrs. Welch, a nurse, caring for frail elders in their home, grew into a leader in Massachusetts retirement housing, senior services, and senior care. Today, under the leadership of third- and fourth-generation family members, Welch Senior Living offers independent living, assisted living, and specialized memory care in senior living communities that reflect the unique personalities of the towns they serve . The company owns and operates senior living communities in Brighton, Duxbury, Groton, Hingham, Marshfield, and Weymouth, Massachusetts.

Website
www.welchseniorliving.com
Industry
Hospitals and Health Care
Company size
501-1,000 employees
Headquarters
Norwell, Massachusetts
Type
Privately Held
Founded
1949
Specialties
Independent Living, Assisted Living, and Memory Care

Locations

Employees at Welch Senior Living

Updates

Similar pages

Browse jobs