Do they accept cards? credit/debit?
Address: 11 P St, South Boston, MA 02127, USA
Sean Lennon | Sep 8, 2020
Yes they take all credit cards, and if needed there is a ATM machine on the premises as well
Richard Tremblay | Sep 9, 2018
Yes they accept both.
Vaibhav Palande | Sep 9, 2018
Yes they do.
William Joachim | Sep 9, 2018
Yes
Thanks! Your answer is awaiting moderation.