Sherrill House Skilled Nursing Facility in Jamaica Plain Op
BOSTON----Nov. 29, 2005--Sherrill House, the premier not-for-profit nursing facility in Boston, providing short- and long-term rehabilitation and nursing services, announces the opening of its new 30,000 sq. ft.