Located on Cobbs Creek Parkway in West Philadelphia, the Life Center of Eastern Delaware County serves as a temporary residence and rehabilitation center for people in need. Affectionately known as the “Miracle on 63rd Street,”
Among the many interesting faces in Cobbs Creek, there are a few names to note. The neighborhood offers a variety of resources for community members, young and old, able-bodied and disabled. These interesting folks are