I was in and out in about an hour or so without an appointment. Yes they offer the written test here.
Yes, written tests are available. Appointments are highly recommended. Non-appointment arrivals need to arrive well before opening to get a place in line.
Thanks! Your answer is awaiting moderation.