top of page

Abington Christmas Place 

Our Physical Address was:

The Christmas Place 

1500 Bedford Street

Abington Massachusetts 

02351

The Abington Christmas Place has been family owned and operated since 1982. We are the largest Christmas experience in New England.  

santa_edited.png
  • Facebook

 1500 Bedford Street Abington MA 02351

bottom of page