Life Care Center Of The South Shore
Nursing Home Facility
309 Driftway, Scituate, MA 2066
Nursing Home Care
Senior Living

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