Christ the Saviour Orthodox Cathedral in Toronto, Canada, is a Russian Orthodox church that has been a part of the Canadian Archdiocese of the Orthodox Church in America since its founding in 1915 by the first Russian immigrants in Toronto.
Located at 823 Manning Ave, the cathedral is a significant religious institution in the city, offering a place of worship and community for members of the Russian Orthodox faith.
Generated from their website