This Catholic church and its associated school and other buildings are located on a triangle of land between Bristol Pike, Hulmeville Road and Kings Avenue. At the beginning of the 20th century, the church was formed to serve 60 Catholic families living between Bristol and Holmesburg. The present parish church was dedicated in 1963. Its pastor is Joseph P. Duncan.