Stafford Hill
60 Stafford Street, Plymouth, MA 02360
4.3
(13 reviews)
"My friend's a resident of Stafford Hill. The area I visited was more of an Alzheimer's area because you didn't get down there and they'd have to buzz you in. The staff were very attentive to the residents and caring. They have a nice dining area, but..."
READ MORE