Probably not on Christmas day. Retail store are not usually open on Christmas, but they ARE open on Christmas Eve usually until 6. I'm sure the entire mall will be closed on the 25.
No
I have no idea sorry
Thanks! Your answer is awaiting moderation.