Life Care Center Of The South Shore
309 Driftway
Scituate,
MA -
020667815451370
We offer residents a wide range of living arrangements and amenities, services and care. From home assisted living to retirement living to nursing homes - and even campuses that offer all three in a continuum of care - Life Care has the experience, expertise, and dedication to provide a full scope of specialty services.