Get your taxes done using TurboTax

It isn't clear form your question if you're a resident of US living abroad or you're a non-resident. It affects your filing requirements. You might not be required to file your US taxes. 

TurboTax can only prepare returns for US citizens and "resident aliens for tax purposes." TurboTax has a partner for preparing non-resident alien returns called Sprintax, you can file your taxes with them.