For TurboTax Online 2017: If you don’t have a Canadian address, on the “Contact Information” page (Under the “Setting Up” tab), answer “Yes” to the question “Is your mailing address outside Canada?”. Then you don’t have to enter an address into the program. You can write it on the forms after you have printed them out. It will still ask for a phone number, but if you don’t have a US or Canadian number, you can just ignore that field, it is not mandatory.
For TurboTax Online 2018: If you don’t have a Canadian address, on the “Contact Information” page (Under "My Info"), answer “Yes” to the question “Is your mailing address outside Canada?”. Then you can enter a foreign address. The boxes will still ask for "Postal Code" & "Province", but you can put in whatever you need in those spaces, it will not give you an error if the info isn't Canadian. It will still ask for a phone number, but if you don’t have a US or Canadian number, you can just ignore that field, it is not mandatory.
How is a foreign mailing address entered in the 2019 version of TurboTax?