Get your taxes done using TurboTax

Hmmmm,

I am living in USA and I do not have a foreign address.

do not know why you made such assumption.

i have tried all the methods people have mentioned. And I am pretty sure that I typed the address exactly the same as my credit card billing address.