Christmas Tree Shops

177 Middlesex Avenue
Somerville, MA 02145

617-623-3428

Mon - Sat: 9AM - 9PM
Sun: 10AM- 8PM