This name has a long history in Toronto. The Victoria Hospital for Sick Children (note the large inscription above the entrance, guarded by [presumably] healthy children) opened in 1892.
In a surprising number of cases, I'm able to find the location either from my own memory (if the show was shot in Los Angeles or another place I'm familiar with) or by using Internet searches, and the very useful Google Street View for shows shot in places like Toronto, where until this trip I had never been before.
This building, big as it is, stumped me. Even after lengthy Web searches, I couldn't find it. I made a list of those places I thought I might be able to find on this visit, and was successful in finding a few.
The shrine's Wikipedia page describes it as a "non-denominational" Buddhist shrine. How is this possible? I mean, there's a ceremonial, three-ton Bon-sho (sacred bell); an 18-foot (5.5 m) statue of the Lotus Buddha; and you have to take your shoes off to enter (as with most holy places in the Middle- and Far-East).