do you take credit cards
Address: 2308 Delaware Ave, Buffalo, NY 14216, USA
Daleesr White | Oct 12, 2018
I am a customer not the owner. They do take credit cards
Trevor Hagen | Oct 12, 2018
Yes they do. $10 min
Thanks! Your answer is awaiting moderation.