Is this open? I got there at 4:55 and there was no one there, ligths off and everything. This should not have the add saying opens at 5pm No one there getting ready for customers. Unacceptable.
Address: 40 Concord St, Framingham, MA 01702, USA
David Knopf | Aug 31, 2018
They are open
Melissa Carrington | Aug 31, 2018
They are family run business so sometimes this happens. Give them a few extra minutes it's the wait!!!
Vania Diaz | Aug 31, 2018
I know it's closed on Mondays. I don't know if that's when you went.
Thanks! Your answer is awaiting moderation.