Browse Items (1 total)

  • Tags: Ice Cream Vending

Photos of High Ice Cream Factory

http://omeka.decaturlibrary.org/files/original/26a0efd86f0987412082a41f5c05317b.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.