DARTMOUTH - It's been more than a year since the Christmas Tree Shops went out of business and closed all of its stores. But one former location that housed the iconic New England retailer is ...
The closing of the Christmas Tree Shop in Dartmouth was a huge loss for seasonal goods and fun Christmas decor in the area. Spirit Halloween has taken over the empty storefront at 65 Faunce Corner ...