← Back to results

Life Care Center Of The South Shore

Nursing Home Facility

309 Driftway, Scituate, MA 2066

Nursing Home Care Senior Living
Life Care Center Of The South Shore

Located near Scituate Lighthouse, Lawson Tower and the Maritime and Irish Mossing Museum, Life Care Center of the South Shore provides nursing home residents with opportunities for exploration.

Operated by Life Care Centers of America, which runs 171 communities in our directory.

Life Care Center Of The South Shore is licensed for 117 beds.

Life Care Center Of The South Shore offers nursing home care and senior living.

Facility details

  • Organization type for-profit corporation
  • Beds / units 117

Get directions