Find a Life Care Location Near You
Find a Life Care Center
location near you.



Life Care operates more than 200 skilled nursing homes, assisted living facilities, retirement living communities, home care services, and Alzheimer's centers.

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. The campus is also conveniently located within minutes of a hospital, doctors' offices, fine dining and shopping attractions. These conveniences are just a few of the many advantages of living at Life Care Center of the South Shore. However, the greatest benefit of living at Life Care is the commitment of our dedicated staff. Associates work together to provide superior individual nursing care and inpatient rehabilitation while maintaining each resident's dignity and self-respect.

This facility is Joint Commission Certified