St. Christopher House in its final days, about 1973, at Wales and Leonard Avenues. The boarded-up houses on the west side of Leonard were soon to be demolished for construction of Toronto Western Hospital power plant, stack and incinerator. - Photo courtesy: Kensington Roots
Scroll for Description 
CLOSE WINDOW
 
St. Christopher House in its final days, about 1973, at Wales and Leonard Avenues. The boarded-up houses on the west side of Leonard were soon to be demolished for construction of Toronto Western Hospital power plant, stack and incinerator.

- Photo courtesy: Kensington Roots