the only thing you might have to mail is if you owe. for Federal any balance due doesn't have to be paid until 7/15/2020. some states have also extended the payment deadline. you can mail the voucher with the payment. however, the IRS and most states allow paying through their website. no fees unless you use a debit or credit card.
Depends ... did you successfully efile ? Or did you choose to mail in the return ?
DID I FILE MY RETURN?
Some clarification is needed here. Only you can e-file your tax return. Nobody else can do it for you. You are the one who has to click that "TRANSMIT MY RETURNS NOW" button. When you have transmitted your return to the IRS, you will receive two e-mails. You will receive physically separate e-mails for a state return, if a state return is filed, for a total of four e-mails. Two from federal, and two from the state.
The first e-mail informs you that you have successfully TRANSMITTED your return to the IRS. This e-mail usually arrives in 10-15 minutes. If you don't have that e-mail, then you did not finish the process.
The second email informs you if your transmitted return was accepted, or rejected by the IRS. If rejected, follow the link in the e-mail to deal with the rejection issue. This second e-mail can take as long as 48 hours before you receive it. Once your return is accepted, DO NOT lose that e-mail. It's the only solid proof you have, that the IRS accepted your e-filed return. Without it, should the IRS claim you did not file a return, you lose the argument. If it's not in writing, it did not occur.
Once you have that e-mail indicated the IRS has ACCEPTED your return, TurboTax has fulfilled the obligation you paid them for, and TurboTax is no longer in this equation anymore.
Just because the IRS has accepted your e-filed return, does not mean they agree with it. It can take 4 weeks or longer for them to process it. To follow the processing, you can do that at https://www.irs.gov/refunds It will take 48-72 hours after the IRS has accepted your e-filed return, before it will show up on that IRS website.