Life Care Center of the South Shore
309 Driftway, Scituate 02066