Do they take credit cards? Or cash only?
Address: 9 Harrison St, Worcester, MA 01604, USA
James Dwyer | Jan 4, 2021
There is an ATM on site
Jimmy Morales | Jan 4, 2021
All the above
Carl Lokko | Jan 4, 2021
Yes to atm, and yes to credit cards
Max Stephenson | Jan 4, 2021
Atm on site
Thanks! Your answer is awaiting moderation.