|
Welcome
A place of quiet, peace and serenity,
St. Francis Country House is a 273 bed skilled
nursing facility in Southern Delaware County easily
accessible from both Philadelphia and surrounding
counties.
Click
here for directions to our facility from your
location.
1412 Lansdowne Avenue
Darby, PA 19023-1218
Phone: 610-461-6510
Fax: 610-461-3558
|