Get your taxes done using TurboTax

According to the information from the Free File Program, you should be able to file your return with a foreign address. Here is contact information if you continue not to be able to file.

 

If you are not successful, you would still be able to file your tax return by mail.

 

@busycharlie