No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Chopbrocoli is spot on. Were you not informed at the time you closed the card? When I (foolishly) closed several CC, CS let me know that if I wanted to reopen the account, I would need to reapply and it is a new account. The exception is American Express.
Maybe you will get an outstanding CL and reapplying will have been worth the lost points. I really like Best Buy and have found them to be very generous with initial CL and CLI.