Are you open on New Year's eve?
Address: 396 E Main St, Milford, MA 01757, USA
Jason Mack | Sep 6, 2018
Im pretty sure they are open until 5 or 7 pm on new years eve
Laura Ouellette | Sep 6, 2018
Yes, 12 till 7
Thanks! Your answer is awaiting moderation.