At the Christmas place, we have the largest selection of artificial Christmas Trees in New England, with over 85 different styles to choose from. We have both pre-lit and un-lit available. Our trees range from 4ft to 12ft.

In Season SALE!!

Take 25% off our already low prices on 4.5' and Larger Everlasting Trees! Largest Tree Room

in New England.

The Christmas Place 

1500 Bedford Street

Abington MA 02351

(781) 871 3646

and Cash.

We accept