>I need to renew my motorcycle license next month.
That’s not a visa related question, but I’m in a good mood so I’ll answer it.
>Do I need a letter of residency?
Yes, you can get it from the local immigration office, OR from your local embassy/ consulate. Of course, ask your local Department of Land Transportation office on what they want.
>If so do I go to the immigration by the airport and what's the turn around time?
Got no idea what immigration office you’re referring to, sorry.
HOWEVER, as of now, new drivers license and I believe drivers license renewals have been suspended (source:
****************************************************************************************************
Because this isn’t visa related, I’m closing comments. I also suggest looking for a Facebook group for your city, and asking there as well for specific details.