Timba Cigar Co.
9697 Sawmill Road
Powell, OH 43065
614-760-9730 Phone
614-760-9407 Fax
Timba Cigar Company's retail store is located at 9697 Sawmill Road, Powell, Ohio at the corner of Sawmill Road and Powell Road, in the Northwest section of Columbus.
Inside you'll find the finest...