North Woburn Liquors
Address:
2 Elm St, Woburn, MA 01801
Phone:
(781) 933-1088
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
This liquor store on the end of the Stop & Shop shopping center represents a little piece of Woburn history. It was established by a duo of WWII veterans in July of 1952. The owners and staff are personable, and the shop is tidy and clean with images of vineyards hand-painted on the walls. The shop periodically hosts tastings of the wine, beer and liquors it carries.
Liquor Stores, Restaurants
Other Businesses: