Yankee Candle at Summit Sierra

Yankee Candle at Summit Sierra

I never really gave it much though until one summer when we were getting an extra ordinary amount of calls from retail stores like this one. Yankee Candle is located in the Summit Sierra Mall (Sierra Window Tinting has tinted just about everything [except the Apple...