
North Philadelphia
Olde Kensington: 170-Year-Old Church Changing with the Times
Located on the corner of North 5th Street and Girard Avenue, St. Peter the Apostle Parish was created in the mid-19th century to accommodate a changing neighborhood. Today, the parish also serves as the Shrine [continue reading…]