We open today....
Address: 156 Mystic Ave, Medford, MA 02155, USA
Sharon Verge | Aug 25, 2018
👌
Tejas Patel | Aug 25, 2018
Lol. Nice!
John Price | Aug 25, 2018
Nope. They announced theyd be closed yesterday
Carmen Raposo | Aug 25, 2018
Im not sure you can call them
Thanks! Your answer is awaiting moderation.