Get your taxes done using TurboTax

No.  If you e-filed you do not need to mail your tax return