Get your taxes done using TurboTax

No when you efile you don't have to mail anything in.  That's one of the benefits of efile.  Did you print and mail your returns before?