The site of Mill Road depot at one point in its history housed the Eagle Foundry, employing heavy industrial machines and processes found at the Cambridge Museum of Technology today.