TurboTax
Federal Free Edition cannot be registered or e-filed with a foreign address. If
you will be using a foreign address, you will have to upgrade to a paid product
( at a minimum, PLUS).
Can I e-file with a foreign address
Please
see the following instructions to enter foreign address in TurboTax, click here