For your own benefit. It would be better if you made an appointment. That way you won't have to wait for an open appointment to come open.
It will be to your benefit if you make an appointment. That way you can come at the time scheduled, and get served in a timely fashion.
No it is walk in office but I suggest you to call them and ask the requirements.
Thanks! Your answer is awaiting moderation.