The Yankee Candle Company Flagship Store
The Yankee Candle Company is famous for its scented candles but do you know about their flagship store in Massachusetts? Picture a gigantic year round Christmas villiage replete with animatronics, amazing displays and the true feeling of winter holidays, year round.
Address: 25 Greenfield Road, South Deerfield, Massachusetts, USA
Visit: The Yankee Candle Company online at www.yankeecandle.com
Yankee Candle, South Deerfield, Massachusetts - Travel PR Press Release
Overview of year round christmas villiage flagship store in South Deerfield, Massachusdtts.