Clergy

Rev. Stephen Muir, Priest-in-Charge

Rev.  Brian Heinrich is currently on sick leave. In his absence, our Archdeacon, the Ven. Stephen Muir, is serving as our Priest-in-Charge.

For pastoral care, please contact the church office at 604.886.7410 or email stbarts@telus.net.