Do they accept checks I cant get a hold anybody
Address: 1704 S Neil St C, Champaign, IL 61820, USA
Tara Rogers | Feb 11, 2021
Cash or debit only. No credit cards, no checks
Travis Sizer | Feb 11, 2021
Currently I think they're only accepting card.
LaDell Turner | Feb 11, 2021
No, cash or debit. No credit cards.
Thanks! Your answer is awaiting moderation.