Life Care Center of The South Shore
(781) 545-1370
309 Driftway, Scituate, Massachusetts, 02066-1905
About us
Services | Nursing Homes & Nursing Care Communities |