Leeds and Northrup Factory, 1929

Leeds and Northrup Company plant 4901 Stenton Avenue NicetownTioga Philadelphia..jpeg