હવે તે પવિત્ર બાર્બેરિયન કેથેડ્રલ (એડમોન્ટોન) ખાતે કેનેડામાં છે.