← 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.

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