No they do not expire.
I live in toms River and go to that Walmart in Lacey at least once every two weeks the very reasonable I guess I go there often but I stay away from the fish only because I bought about $20 worth of salmon next day when I opened it up it stunk to the high heavens and I couldn't go back the return it the following week so I threw it out
No
You would have to call Walmart or the number on the back of the card, most all gift cards have a expiration date.Have a great day
I am an employee there and the answer is no.
Thanks! Your answer is awaiting moderation.