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
Match-Up Interfaith Volunteers
National Association of Social Workers
National Certification Council of Activity Professionals
Contact Us
Call us at 617-731-2400 or use our contact form to schedule a tour or request information.