No you don't need an appointment. It is best to go online fill out an application. They will let you upload documents. Then you will get a number you can print out or save on your phone. This will work like an appointment and you will get to go to the appointment line.
No appointment are available right now.
Thanks! Your answer is awaiting moderation.