7950 NW 53rd St STE 337Florida (US)33166United States
Super Cigars was founded in March of 2020, as part of a business entrepreneurship started in 2017 called Olman Premium Cigars, a distribution division of Tabacos de Costa Rica, a cigar factory and tobacco grower, establish in 1997 in Puriscal, Costa Rica.