No. They are not open on Christmas if it falls on a Monday. They are open on all other holidays if they fall on a Monday.
I don't know, I was only there once.. call them up and ask
You would have to call them . don't know
I was told by a vendor that they are open every Monday, regardless of what holiday might fall on that day.
Yes
I don't know because I don't work there, call them.
Thanks! Your answer is awaiting moderation.