Delaware County Memorial Hospital. 501 North Lansdowne Avenue Drexel Hill, PA 19026. PH: (610) 284-8100.