The website says that they will be closed on Christmas Day and reopen on Wednesday 12/26. Since it doesn't say anything about Christmas Eve, I take it that they are open regular hours.
I'm not sure. Please go to website for further info.
Thanks! Your answer is awaiting moderation.