Welcome to Saint Margaret of Antioch Church in Narberth, Pennsylvania.
We are a Roman Catholic parish in the Archdiocese of Philadelphia.
Welcome to Saint Margaret of Antioch Church in Narberth, Pennsylvania.
We are a Roman Catholic parish in the Archdiocese of Philadelphia.