DO they accept credit cards ?
Address: 6165 W Florissant Ave, St. Louis, MO 63136, USA
Charles 314 | Jul 6, 2019
Yes they do .50 charge for anything under $5 dollars .25 charge for anything over $5 dollars
Cookie | Jul 6, 2018
They do take cards.
Keisha Hayes | Jul 6, 2018
No debit or credit cash only
Diahann Price | Jul 6, 2018
Don't knw
Trasea Whitley | Jul 6, 2018
Yes
Thanks! Your answer is awaiting moderation.