I would check their website... I would think they would have stores closing earlier, so maybe check the particular stores you're interested in for more accurate information.
I'm pretty sure it is 6pm
It will eventually close
Normally 9 but if memory serves me correctly 6 on New year's Eve
Thanks! Your answer is awaiting moderation.