Who We Are

Archbishop Francis Duffy

Archbishop Francis is the Parish Priest of Westport, as Westport is a Mensal Parish.