Christmas Tree Shop is national chain store in with location throughout the United States. Christmas Tree Shop has Christmas trees and gifts for men, women and children. Christmas Tree Shop is next to Raymour Flanigan Furniture Store.
100 Trotters Way, Freehold, NJ07728
Accessibility Details: The main entrance is handicapped accessible.