The Sherril House is a non-profit, independently-owned rehabilitation and skilled nursing facility. It is located in Jamaica Plain, near such hospitals as Brigham and Women's, Beth Israel/Deaconess Medical Center, Faulkner, New England Baptist, Massachusetts General and Boston Medical Center.
It strives to continuously improve its services, programs and staff to better accommodate the needs of those served. The center reinvests all of its earnings in the organization to best benefit the residents, patients, families, donors, volunteers, staff, physicians and community partners.