American passport here with non-b, visa expires 20 june
But I lost the damn thing 🤦🏻♀️
Im getting my temporary through the US embassy tomorrow.
As my visa ends on 20 June, do I need to go to immigration first?
Or can I just leave the country and deal with everything at the airport?
(Note this is the visa itself, NOT an extension of stay)
Thanks!