Yes. It never closes
Yes dear tell them Carmen sent you
I think you're going to have to call them up I looked up the information but couldn't find accurate enough information to verify that they would be open on Christmas Day but it did say they were what the hours were going to be affected although I wouldn't count on it until you call them up
Don't know
I would call for the hours, may different for Xmas day
Probably, lol.
Thanks! Your answer is awaiting moderation.