No they are closed ALL DAY Christmas day and will close at 5:00pm Christmas Eve. They will reopen December 26th at 6:00am
Actually just left there... Lot was plowed, 3 cars in the parking lot but all appeared to be broken down. Closed all day.
Thanks! Your answer is awaiting moderation.