CHRISTMAS TREE SHOPS

PHONE
(508) 698-1830

HOURS

Monday – Saturday: 9:00 AM – 9:00 PM
Sunday: 10:00 AM – 7:00 PM

LOCATION

340 Patriot Place
Foxborough, MA 02035

View Directory Map

LINKS

Christmas Tree Shops offers everything from food to toys to household furnishings at bargain prices.

Christmas Tree Shops and That! – Holiday Happy

Christmas Tree Shops – GALLERY