The Christmas Place
Mon - Sat 10-6
Sun 11 - 5
We are located on
1500 Bedford Street Abington MA 02351
5 miles south of Route 3.
Exit 16B Weymouth coming from the North.
Exit 16 coming from the Cape area, top of ramp take a left.