I'm not sure of the Christmas day, really.
Closed on Christmas, open back up on 26th at 10am
Not open
I think it's best to set a time/appt online...I wouldn't advise just 'popping' up. If you do that, the process is very smooth and the staff is Chick-fil-A level friendly!
Thanks! Your answer is awaiting moderation.