You have to email them and they will let you know when they will be there there is a waiting list so the sooner you got to the end the sooner you'll be able to get an appointment
I dont know, typically your best bet is to call ahead because they dont always have time for walk ins.
Thanks! Your answer is awaiting moderation.