Scituate MA Nursing Homes 1. 309 Driftway, Scituate, MA 02066 | Life Care Center of the South Shore (781) 545-1370