Yes, the only day of the year Wal-Marts are closed is on Christmas Day. They may have altered "holiday hours" on a few big holidays (Thanksgiving, New Year's, etc) but are open every day of the year except the afore mentioned.
Yes
Thanks! Your answer is awaiting moderation.