Also not open Christmas Eve or day. How dare they give their employees a day off! :-)
No. I found that out the hard way last year.
I would say yes
I would check, either call or web.
Not sure, check their website or call
Thanks! Your answer is awaiting moderation.