Get your taxes done using TurboTax

Since you were required to file the 2018 & 2019 returns the only option you have now is to mail in those returns.