Browse Items (601 total)

  • Collection: Photo File: Business

Photos of People Touring the Firestone Tire Plant, Decatur, IL.

BS1273-Open_house-5-15-1977001.jpg
Photographs of Firestone Plant Interior and Visitors During Open House Tour 5/15/1977.