About Us

Today’s Sherrill House is the culmination of more than one hundred years of history. Sherrill House is a not-for-profit, skilled nursing & rehabilitation center maintained and operated by Sherrill House, Inc., an extension of the ministry of Trinity Church Boston, located in Copley Square, and the Episcopal Diocese of Massachusetts. We are proud of our tradition of caring and excellence, and we remain committed to continuously improving our staff, services and programs to best meet the needs of those we serve. Learn more about the history of Sherrill House.

Stakeholders, not Shareholders

As a not-for-profit nursing & rehabilitation center, Sherrill House is responsible to our residents, patients, families, staff, donors, volunteers, physicians, and community partners. All earnings generated by Sherrill House, Inc. are reinvested in our organization for the benefit of these stakeholders, all of whom share our commitment to providing the highest quality services possible to those we serve.

Our Affiliations and Accreditations

Alzheimer's Association - Massachusetts Chapter

American Health Care Association (AHCA) - Step 2 Quality Award recipient.

American Music Therapy Association 

Certification Board for Music Therapists

Hospice and Palliative Care Federation

Joint Commission on Accreditation of Healthcare Organizations – accredited

Lewy Body Dementia Association, Inc.

Massachusetts Extended Care Federation

MassAging Services

Match-Up Interfaith Volunteers

National Association of Social Workers

National Certification Council of Activity Professionals

Partners Hospice

Urban Medical Group

 

Contact Us

Call us at 617-731-2400 or use our contact form to schedule a tour or request information.