LIFE CARE CENTER OF THE SOUTH SHORE is a hospital & health care company based out of 309 DRIFTWAY, Scituate, Massachusetts, U ... nited States providing highly skilled short term rehabilitation and compassionate long term care to residents of the south shore. Member of American Health Care Association, Massachusetts Extended Care Federation, and the Joint Commission on the Accreditation of Health Care Organizations. Awarded Best Nursing Home distinction again for 2020-2021 by US News and World Report. read more
Competitor | Description | Similarity |
---|
Loading..