Yankee Candle Company is located at 2000 Galleria Cir, Hoover, AL. This business specializes in Home Decor.