Upper Falls Discount Liquors
Categories
Beer, Wine / Liquor Shop
- 150 Needham Street Newton Upper Falls MA 02464
- (617) 969-9200
- (617) 965-2105
- Send Email
- The Post Script
Hours:
Monday-Saturday 9am to 10pm
Sunday 12pm to 6pm
About Us
Upper Falls is our largest store and essentially our headquarters. We have one of the most expansive selections in the state. Our wines range from everyday, name brand varieties to super premium fine