About Saint Francis Home
Saint Francis Home is a skilled nursing facility located in Worcester, MA.
Our Facilities
Saint Francis Home has been registered with the National Provider Identifier database since October 31, 2005 and its NPI numbers are 1467443374 , 1124271531 (certified on 10/29/2008) , 1962532416 , and 1821238148 (certified on 02/26/2009). Saint Francis Home is also known as Saint Francis Rehabilitation And Nursing Center (Skilled Nursing Facility), Saint Francis Home Adult Day Health (Skilled Nursing Facility), and Saint Francis Adult Day Health (Adult Day Care Facility, Skilled Nursing Facility).
Book an Appointment
To schedule an appointment, please call (508) 755-8605.