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 |