No
You can set an appt online but you don't really need to. I had an appt and was in and out in less than 20 mins for DL renewal. Plenty room for parking and waiting comfortably & genuinelynice staff. Definitely recommended!
You don't need an appointment.
Thanks! Your answer is awaiting moderation.