
Christmas Tree Shop
Founded on Cape Cod in 1970, Christmas Tree Shops is a leading, value priced retailer of home décor, giftware, housewares, food, paper goods, and seasonal products for every time of the year
STORE HOURS
Monday to Saturday 10AM–9PM |BEST ENTRANCE
Christmas Tree Shops Exterior Entrance
LOCATION IN MALL
Lower Level Near Old Navy