 St Nicholas of Tolentine, Philadelphia

The St. Nicholas of Tolentine Church is a Roman Catholic parish located in the South Philadelphia neighborhood of Philadelphia, Pennsylvania within the Archdiocese of Philadelphia.St.