‹ The Bishops
Living · Canada · Bishop

Thomas Dowd

Bishop of Sault Ste. Marie
Bishop
1970
—
Ordained
—
Consecrated Bishop
Sault Ste. Marie
Diocese
Canada
Country
The Life

Thomas Dowd is the bishop of Sault Ste. Marie, in the Ecclesiastical Province of Kingston, in Canada. He is one of the active bishops of the Latin Church shepherding the faithful in Canada today.

Share on Social Media