Ordained July 10, 2004
Current Assignment
Location:
Our Lady of Peace
Title: In Residence
Start Date: August 15, 2021
Subscribe! Sign up to receive news & updates.
1 of 22