Life Care Center of the South Shore
309 Driftway, Scituate, MA 02066
3.3
(6 reviews)
"My wife is a resident in the physical rehab section, soon to be released. Staff very helpfull, professional, and friendly. My wife felt safe, and comfortable while she's been there. Hopefully, we won't have need for this type of care going f..."
READ MORE