Life Care Center of the South Shore

309 Driftway, Scituate, MA 02066, United States

  • 4.2

    (80 reviews)

Care Offered: Assisted Living
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Life Care Center of the South Shore
Get cost information Contact for costs
Find out availability Request a tour
Payment options Get options

Map of Life Care Center of the South Shore

Reviews of Life Care Center of the South Shore in Scituate, Massachusetts

4.2

(80 reviews)