francis nursing st wallpaper st francis nursing home worcester Saint Francis Rehabilitation and Nursing Center is a 137 bed Skilled Nursing Facility located in. St Francis Rehabilitation Nursi… Friday, May 13, 2022 Edit