St. John of Shanghai Orthodox Church
The English-language Orthodox Church in Vancouver, BC
It looks like nothing was found at this location. Maybe try a search?