Retired

Office Phone: (306) 546-2870

Staff Type: Ordained Priest