No you need to drop off at DMV
Fatima do turn in the plates in person and get proof you turned them in. Or they can pull your licence it happened to me they can do it when you have cancelled your insurance.
Thanks! Your answer is awaiting moderation.