I'm not sure about their holiday hours. With it being so far away I'm not sure they would have that info online. Your best bet is to probably call and ask.
Not on Christmas
They're closed on Thanksgiving and Christmas day
Thanks! Your answer is awaiting moderation.