It is indeed St. Joseph's Oratory in Montreal. My family lived in a block of apartments just to the left (north) of the picture. I still recall looking in awe at ll those crutches mounted in the alcoves and the woods around Canada's largest church made for excellent playing grounds.


[Linked Image]