Processing Your Payment

Please do not leave this page until complete. This can take a few moments.

July 5, 2023

Report: Christmas Tree Shops, with locations in Shrewsbury and Natick, will liquidate all stores

Photo | Google Maps A Christmas Tree Shops location in Natick

Middleborough-based home-good retailer, Christmas Tree Shops will liquidate all of its stores unless a buyer for the company surfaces within a week, according to a report from The Wall Street Journal. 

The move follows an attempt, beginning in May, to save the company by declaring chapter 11 bankruptcy and closing several stores.

An agreement to liquidate the company was reached after the company defaulted on a $45 million bankruptcy loan due to worsening conditions, according to the report.

In Central Massachusetts, Christmas Tree Shops has locations at Sherwood Plaza Shopping Center in Natick and at Olde Shrewsbury Village in Shrewsbury.

Christmas Tree Shops was founded in 1970 in Yarmouth Port on Cape Cod. It was purchased by national retailer Bed Bath & Beyond in 2003, then sold again in 2020 to Handil Holdings, LLC of Sudbury in 2020.

Sign up for Enews

WBJ Web Partners

0 Comments

Order a PDF