Christmas Tree Shops to start going out of business sales Friday
Christmas Tree Shops will start going out of business sales this Friday.
The chain retailer filed for bankruptcy in May. The Journal reported that the "plan was to restructure the company's finances while keeping its ownership intact."
That includes the four stores in Connecticut.