You can drop it off or do it on line yourself
I was there today and i saw some people just drop it off and leave and I saw some people have to wait in line to drop it off..
No
No you do not they don't even have an appointment there it's walk-in only
Thanks! Your answer is awaiting moderation.