It depends on how busy they are that day. I've seen them have ti ask people to come back because they were overbooked. I suggest calling ahead if time and making an appointment.
No, you can walk in and they accept you. But making an appointment is a good idea to make sure they know you're coming and are available to take you.
Thanks! Your answer is awaiting moderation.