Christmas Tree Shops to close Flint, Utica locations as company shutters all stores
Published
Christmas Tree Shops, the retail haven for festive goodies and year-round delights, is planning to close all 73 of its stores nationwide, including two in Michigan. This comes as the Massachusetts-based chain is liquidating its remaining stores amid worsening finances, according to reports. The…
#michigan #massachusetts #eurekaroad #utica #chapter11 #christmastreeshops #flint #usbankruptcycourt #wilmington #delaware