Get your taxes done using TurboTax

Yes mail the state return to the state right away.  There should have been a cover sheet for federal and for state saying where to mail them.  Some states want a copy of your federal return attached.