Get your taxes done using TurboTax

If you filed a 2019 & 2018 return and owed on both then the IRS doesn't have your DD info so you will get a check mailed to the address on the last filed return.  If you wish to add DD info for the stimulus payment you can do so by logging into that portal here :  https://www.irs.gov/coronavirus/get-my-payment