Humidor Cigar World (Newport, RI)

Not Yet Rated
182 Thames Street, 2840
Humidor Cigar World is a well-stocked cigar shop located in a very nice little area of Newport. Staff is very friendly and helpful. You're sure to leave a satisfied customer.
There are currently no reviews.