Christmas Tree Shops

1298 Worcester St
Natick, MA 01760
No photo available for this business

Business Information

General Merchandise-retail, Gift Shops
Gift Shops

Customer Reviews (2 reviews)

Citysearch User

on Citysearch Aug 10, 2006
I always love going into Christmas Tree Shops - you never know what you're going to find! Prices are unbelievable. They offer seasonal item... (more)

Barbara C.

on Judys Book Mar 25, 2006
The theme of this store is: "Don't you just love a bargain?" and it's true--every two weeks there are different seasonal specials, plus every-day bargains on fine china, wicker, plastic and paper party supplies,... (more)

Browse our top cities

Browse cities by state