Green River Wine & Spirits
Address:
178 High St, Waltham, MA 02453
Phone:
(781) 893-9786
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
Green River Wine & Spirits is a full service liquor store located on High Street near Newton Street. They stock a wide variety of wines from around the world and also have a great selection of beers and alcohol.
Liquor Stores, Restaurants
Other Businesses: