Where is Church of Our Lord? It is located at Church of Our Lord 626 Blanshard St, Victoria, BC V8W 3G6, Canada. You can get directions for Church of Our Lord, who is in the Anglican church category. You can find up-to-date information on 626 Blanshard St, Victoria, BC V8W 3G6, Canada Anglican church companies on our website.