Loading…

Loading…
Sherrill House is a not-for-profit skilled nursing and rehabilitation center located in Boston, Massachusetts. Established in 1970, it has a capacity of 164 to 196 beds and serves primarily older adults in the Greater Boston area. The facility is accredited by The Joint Commission and has received multiple awards, including a CMS 5-Star Rating and the 2025 American Healthcare Association Silver Quality Award. Sherrill House offers a range of services, including short-term rehabilitation, long-term skilled nursing care, and specialized memory care for individuals with Alzheimer’s and dementia. The center also provides palliative and hospice care, along with various therapeutic programs such as expressive art and music therapy. Amenities include a gym, outdoor garden, and recreational activities, all designed to support the well-being of residents. The staff is committed to delivering care with dignity and respect, ensuring a supportive environment for all residents and their families.

Sherrill House has been mentioned across 1 podcast.