Office Phone: (306) 543-3770

Staff Type: Ordained Priest

Marcotte, Rev