Is beer sold in the auditorium?
Address: 50 E Merrimack St, Lowell, MA 01852, USA
Tim Nou | Aug 26, 2019
Yes
Francis Saucier | Aug 26, 2019
At certain events I believe they do. I have purchased mixed drinks there.
Thanks! Your answer is awaiting moderation.