A
Archivistower
Guest
This is one of Toronto's national historic sites, a building that used to be situated on King Street near Dufferin. In communication with Parks Canada, they indicate that they've sort of lost touch with the building. What remained obviously rested at some point beside Allan Lamport stadium. Can anybody fill me in, even by hearsay, about what happened to the rest?