For the Belleview office, no appointment needed but you want to get there before 3:00 pm. They stop doing test at a certain time because they close at 4:30 pm.
I don't believe so , but also might depends what place you go to.
Thanks! Your answer is awaiting moderation.