They will accept you as a walk-in if they have open windows. You may get only a movement permit.
The Decatur location is probably the best for a walk in you might get in or you might not
I just know about the Decatur location, that accept a walk in.
I did my walking at the Decatur location I don't know about the other locations
Yes you can walk in....you're going to wait in line since you for have an appointment but I was able to register my truck at the decatur location...I was there about 3 hours
Thanks! Your answer is awaiting moderation.