Here are several collections of photographs of the Dominion Wheel & Foundries site, including details of all four buildings: the foundry itself (153 Eastern Avenue), the office building (171 Eastern Avenue), and the warehouse and machine shop (161 and 185 Eastern Avenue respectively).

These photos are all free to download and use.