Watch City Cigar
497 Worcester Rd. (Rt. 9)
Framingham, MA 01701
http://www.watchcitycigar.com/
Every time I go in this store their selection gets better and better. Watch City is definitely one of the larger cigar stores in the area with tons of cigars, accessories, pipes, tobacco, etc...