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

Life Care Center Of The South Shore is a senior care community located in Scituate, MA. It provides nursing home care for older adults in the Scituate area. To learn more, check current availability, or schedule a tour, call (781) 545-1370.
About 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 providesnursing home residents with opportunities for exploration.
Care & services offered
- Nursing Home Care