Author Anthony Sammarco Talk: The Christmas Tree Shops (Norwell)
James Library & Center for the Arts 24 West St, Norwell, MA, United StatesThe Christmas Tree Shops was an icon of New England, with stores that offered a diverse assortment of merchandise from seasonal decorations, home decor, housewares, food and giftware, and just […]