Yes.
Merry Christmas
Yes ,it is ...
I believe there open 11:00 to 8:00 Thanksgiving but some of the individual shops may very well be closed.
Yes the shops are independently owned some of them, so it all depends really
Yes some have extended holiday hours. Some don't. Check web for better accuracy!
Yes there open
Thanks! Your answer is awaiting moderation.