Browse Items (1 total)

  • Tags: Ice Cream Vending

Photos of High Ice Cream Factory

BS128-HIGH_ICE_CREAM_FACTORY-1, C1906.jpg
Photograph of the people working at High Ice Cream Factory at 1247 N. Main Street, Decatur, IL. Photograph of Ice Cream Vending at the High Ice Cream Factory at 1247 N. Main St., Decatur, IL.