How late are package stores in Mass. open on New Year’s Eve?
Need to pick up some champagne for your last-minute New Year’s Eve party? Then you’re in luck.Package stores in Massachusetts are allowed to stay open until 11:30 p.m. on New Year’s Eve, according to the Alcoholic Beverages Control Commission. The term “package store” applies to...