Yes you need an appointment. I think they open from 9:00 to 5:00
If they aren't busy they will take you. Wonderful people. They stop taking people at 430pm
You do need an appointment look at their website there can be long waits for appointments, I waited 12 days
Thanks! Your answer is awaiting moderation.