AdvertisementBeloved chain Christmas Tree Shops is expected to liquidate all of its storesJuly 03, 2023Juliana KimfacebookEmailChristmas Tree Shops began as a holiday boutique in Cape Cod in the 1950s. (Sipa USA via Reuters)