Get your taxes done using TurboTax

Use the companies US address instead since they messed up and put the foreign corporate address by mistake ... 6675 Westwood Blvd # 110, Orlando, FL 32821 ... it doesn't make a difference to the IRS or the return. 

View solution in original post