• Life Care Center of the South Shore

    • Nursing Home/Skilled Nursing Facility
    • Health Care/Fitness
    Life Care Center of the South Shore
    309 Driftway
    Scituate, MA 02066
    (781) 545-1370
    • About

      Skilled nursing facility offering skilled short-term rehab and long term care

  •