Sir Leonard Tilley Building (built 1961)
Location: 45.37847°N, 75.687223°W