No, you have to schedule an appointment. I'm undergoing the same process.
U can go thru the drive thru to renew plates without an appt
You have to set up an appointment first. You can set one up on their web site
Thanks! Your answer is awaiting moderation.