The St. Francis Urban Center recently moved to a new location due to the fact the 3-story building was sold on August 23, 2013. The new space is much smaller but very comfortable. The staff is settling into the new office very well. It is located just a few blocks down the street. The new address: 404 E. Girard Ave. Phila, PA 19125.