I think it depends on what you need to do there like I'd or license they'll take you but most of it you can do online
They are taking walk ins, but it's first come first served. They can only take a certain number of walk ins a day. I was there for an appt at 10:30 and they were already at their limit for walk ins for the day.
Thanks! Your answer is awaiting moderation.