Sorry, it would be best to call. I don't live near was just visiting there.
I don't know. I am only visiting. Just keep checking for the hours of operation.
Too early to tell. They will usually advertise if open on holidays
Thanks! Your answer is awaiting moderation.