Browse Items (1 total) Tags: Cigar Press Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photos of Michl's Cigar Shop, Cigar Presses and Men Working in the Factory. Photograph of man holding cigar presses. Photo of men working in Michl's Cigar Mfg. Co. This factory was located at 120 N. Water St. Photo ran Review 9/13/1908. Tags: 120 N. Water St., 9/13/1908, Business, Cigar Press, Cigars, Decatur IL., Factory, Manufacturing, Tabacco Featured Item Decatur Public Library Board of Directors Meeting on December 15, 1967. Board of Directors Meeting on December 15. 1967.