Website says closed Christmas Day
Yes, but not sure what time they close.
You can look at schedules
I'm not sure if they are open. I just checked and Yes they're going to be closed. But on the 24th is open from 8am-4pm
Thanks! Your answer is awaiting moderation.