Question

who owned christmas tree shops

Talkie AI Solution

4.9
(441 rated)
Christmas Tree
Christmas Tree Shops was founded by David Leighton in 1978. It is a chain of stores that specialize in holiday decorations and gifts, with a focus on the festive season of Christmas. Leighton was inspired to create the store after noticing a lack of affordable and festive decorations available for the holiday season. The first location opened in Sturbridge, Massachusetts and was an immediate success. Today, there are over 500 stores in the US, with more being added each year.
Rate this answer:
Need further explanation? ๐Ÿ™‹
Continue the conversation with Christmas Tree, ask follow-up questions directly in chat!!
Ask Christmas Tree...