No, you don't need to mail in anything unless TurboTax you were very clearly told you had to mail in something as you completed your return.
You can track your refund using the Where's my refund? tool.
If that doesn't show any information yet, sign in to your TurboTax account and make sure your return status shows as Accepted.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"