Get your taxes done using TurboTax

Thanks @KurtL1 for your answer. But I am afraid that there is a new rule from USCIS that requires us to enter that info even if we have US address. Please check the link below and video especially at 0:43 seconds mark.

https://www.nbc-2.com/story/41563323/new-green-card-laws-2020