Saint Francis Rehabilitation and Nursing Center
101 Plantation Street , Worcester, MA 01604
2.8
(5 reviews)
"Saint Francis Rehabilitation and Nursing Center is a very nice place and it's clean. I like the staff and it seems to be working out very well. My mother has been here for a couple of weeks now. She has severe dementia, and she can't do anything for ..."
READ MORE