Winton Factory

Winton Factory
This undated photo depicts the inside of Winton's factory on Berea Road in Lakewood.For a short while after its completion in 1903, Winton's new factory was the largest automotive plant in the world.

Image courtesy of Lakewood Historical Society
Download Original File