Williston, VT – The popular retailer Christmas Tree Shops has announced plans to liquidate all 70 of its remaining stores, including their location in Williston.
Christmas Tree Shops filed for bankruptcy protections in May. However, sales have continued to decline, leaving the company without funds to continue its bankruptcy plans.
A buyer could still come forward, but they have a little less than a week to do so. Closing sales could start as early as this week. The retail chain started as a small holiday store on Cape Cod back in 1950.