Yes and yes
YOU Do need to make appointment....I drove there yesterday...no more walk in
Yes u need an appointment I just went yesterday....
Yes you need an appointment and yes they can help with renewal of plates
Yes you can get it done and no you don't need an appointment
Thanks! Your answer is awaiting moderation.