The Christmas Place is the direct importer which means we have the largest selection and best deals on genuine GE indoor/outdoor Christmas Lights.

The Christmas Place 

1500 Bedford Street

Abington MA 02351

(781) 871 3646

and Cash.

We accept