Journal Life Center of Eastern Delaware County by Human Diaries on February 12, 2015 The Life Center is located at 63rd and Market Streets in Upper Darby. It houses 50 individuals at any given time and serves over 160 residents per year. Residents participate read more