St. Christopher’s Hospital for Children

St. Christopher's Hospital for Children

St. Christopher’s Hospital for Children is a 15-acre, 900,000 sf children’s hospital in Philadelphia. Acquired at bankruptcy auction, the goal was to preserve and ensure the continued stability of the hospital. The building and parking garage is leased to Drexel University and Tower Healthcare.