Get your taxes done using TurboTax

Did you contact that employer ?    Maybe you can pick up the W-2 instead of waiting for it in the mail.  Do they have your correct mailing address ?