Drop it off at a police station.
I don't understand people that don't talk to their local police, that's what they are there for.
Same thing goes for people who solicit in parking lots asking for rides or tryna sell you ****, both of these things happen to me and I'm always like, "sure, hop in, I'll drop you off at the police station around the corner, they can help you with whatever you need!", or, "that's great! I know some cops that like stuff, too, and they always like supporting local entrepreneurs!"
You can drop a drivers license off at the post office, just drop it in the mail slot, no envelope, and they will take care of it. Alternatively, you can also take it to the police station or the DMV (DPS here in Texas), and they, too, will take care of it.