Get your taxes done using TurboTax

Yes.  You can even still efile until Oct 16.  You have 3 years to file for a refund.  

But you said you filed? Did you efile it?  What do you need to mail?

View solution in original post