darby francis pa st st francis nursing home darby pa Francis Country House located in Darby Pa is a more than 270-bed nursing facility in southern Delaware County Pa and. Nursing Hom… Tuesday, November 8, 2022 Edit