You can walk in, but you won't walk out for about 3 hours, this place takes forever doing physicals.
Absolutely! You also have the option of making an appointment. Walk-in's are first come first serve, so if you have the opportunity to make an appointment, it usually speeds up your process.
Thanks! Your answer is awaiting moderation.