Depends on business of location. Some are always open and other may not be.
It gives them more time for maintenance and cleaning. That is how the manager of another location explained it to me.
There is one in greensboro which is open 24x7 but most close friday, Saturday and Sunday evenings
Costs too much
Thanks! Your answer is awaiting moderation.