Results 1 results found Leon Jimenes cigar factory, town of Santiago, Saint Domingue (Santo Domingo), Dominican Republic, Central America Leon Jimenes making cigars in the cigar factory in Santiago de los Caballeros, Dominican Republic Leon Jimenes rolling tobacco in a cigar factory in Santiago de los Caballeros, Dominican Republic, Caribbean