St Francis Center For Rehabilitation & Healthcare is a nursing home located in Darby , Pennsylvania. This nursing home was first approved to provide Medicare and Medicaid services on 11/01/1976. It has 273 certified beds. St Francis Center For Rehabilitation & Healthcare is located 1412 Lansdowne Avenue, Darby, PA 19023 and can be contacted via phone number (610) 461-6510.