• Life Care Center of the South Shore

    • 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

  •  
  •