I supposedly won a $25 Gift Card from Jiffy Lube. They sent an email, asking for a reply with my mailing address. I replied to the email but it was returned as non-deliverable. ?????
That would make me cry.
I would go back to the place you entered and look for contact info.
If you have to- maybe post on their fb page, very nicely, about having someone contact you?
I hope you get your prize.