.
Search Results
Christmas Tree Shops
824 Hartford Tpke, Waterford, CT 06385

The Christmas Tree Shops are a chain of discount housewares stores that originated in Massachusetts that haveMore expanded to several states.  Despite its name it is open year round and offers  a wide variety of discounted housewares, home decor and seasonal items. The Waterford branch of the store is located in the Crystal Mall.

 

 

 

See more »