Yes walk ins are allowed and I am not sure if they will allow a p.o. box you might have to go to a mailbox store that lists their boxes as a street address.
Walk in Go early take your p.o box address ans the paperwork of the car
Thanks! Your answer is awaiting moderation.