Please explain to me how you don't know your address? If you're staying in Thailand long term,having a bank account,buying stuff online, register for this and that,then you can't always copy and paste your address in Thai. Have you tried to paste your address in Google translate?
You do understand that a drive-thru wont work at immigration offices in provinces with loads of expats. It would be like being stuck in traffic in the US going to work.