Do they take Debit card now? Last time I went in I thought I saw the card machines.
Address: 13700 Hoover St, Westminster, CA 92683, USA
Farzin Jahed | Aug 19, 2021
I used a credit card but I believe they also take debit cards.
Lex Beltran | Aug 19, 2021
Yes.
Dulce Stauffer-Tapia | Aug 19, 2021
Okay perfect thank you so much!
Thanks! Your answer is awaiting moderation.