Windrose at Weymouth
670 Main Street, South Weymouth, MA 02190
4.6
(8 reviews)
"My sister will be moving to Windrose at Weymouth. They told me that they only hire staff that's trained in memory care. The staff seemed very nice, they knew people that were there by their first names. I saw someone feeding a patient and somebody wa..."
READ MORE