Search results
Results from the WOW.Com Content Network
Christmas Tree Shops (also known as Christmas Tree Shops andThat!, or simply andThat!) was an American chain of big-box specialty retail stores, headquartered in Middleborough, Massachusetts. At its peak, the chain operated 72 stores in 20 U.S. states, primarily in the Northeast. [2] The company filed for bankruptcy in 2023 and closed all of ...
To make a long story short, no. The chain store, which is typically open 24 hours a day, does tend to keep its doors open for all major holidays including Easter and New Year's Day. However, in ...