Catholic Priest

Martin J. Satchell

Ordained: 1993
Diocese: Archdiocese of Philadelphia