Yes you need an appointment if you don't mind spending the day there
Yes! XpresCheck is an appointment based testing facility. Walk ins are accepted, however it is on a first come first serve basis, and the walk in lines are usually very long.
Thanks! Your answer is awaiting moderation.