![]() |
|
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 |