Do you take credit cards?
Address: 42 N Water St, New Bedford, MA 02740, USA
Sistah Fenn | Sep 27, 2017
Yes, Tia Maria's does accept credit cards.
christie dossantos | Sep 27, 2017
Yes they do
Carlos Sarria | Sep 27, 2017
They do!
Thanks! Your answer is awaiting moderation.