The Very Rev. Patricia Beauharnois

Canonically Resident Priest
Priest-in-Charge at  Christ & St. John’s Church, Champlain