St Francis Center For Rehabilitation and Healthcare
1412 Lansdowne Ave
Darby, PA 19023
St Francis Center For Rehabilitation and Healthcare is a 273 bed nursing home facility. It is situated within the Clearview area of Darby, Pennsylvania. The surrounding area is heavily populated, with approximately 23,000 people residing in the zip ...
2 miles away from Drexel Hill, PA