No appointment needed but you might have to wait a long time. I got there at 630am And was 2nd in line .my suggestion is go to the web site and fill out the paperwork it keeps you from having to stand in that line and also know that the testing area is extremely noisy. It's the same place where everyone fills out their forms on the computer.
It will go alot smoother if you do...
It is suggested.... But not necessary, you'll just have to be prepared to wait if there are alot of people there...
Thanks! Your answer is awaiting moderation.