Appointments are always good because they are always so busy but they do take walk-ins - I believe they list their walk-in available times and for which services on a board right inside the front door in the vestibile
Yes, but they almost always have slots open every day.
It's not necessary but it's highly recommended only because they are so busy.
I am not sure
Thanks! Your answer is awaiting moderation.