From City of Toronto Archives: 1935, the Ideal Aluminum building. The Dearborn Chemical Company is at the very right of the photo. I included this photo because if you travel to this location, you can actually still see the faint remnants of the Ideal Aluminum Products logo on the side of the building. Pretty cool!
Photo of Dearborn Chemical Company taken by
thephysicalworld
has 71 view(s)