Upfront or I think they can work with you on a payment plan. Talk to the lady in charge.
I believe both but I would check 2 be sure
You have toy pay up front but they do accept scratch pay and care credit.
Thanks! Your answer is awaiting moderation.