Get your taxes done using TurboTax

I was told to efile I must have a US number for verification.  I can still file via mail but not efile.  Does Turbotax or anybody have a solution in order to efile when not having a US phone #.