I am not sure check their website or call and ask. They may for some things.
No. Payment is due at time of service
They accept care credit which offers payment plans
I don't think they do
I believe they do on certain things
I'm not sure, but you can call & ask.
Thanks! Your answer is awaiting moderation.