Regular hours til 6:30 pm but I heard an ad on tv that they are open til 8 pm. Suggest calling.
Idk
I do not know of their holidays hours. You'll have to go to their website for a specific location and check the hours of operation.
Thanks! Your answer is awaiting moderation.