Candles in Castro Valley, CA The Yankee Candle Company3340 Village DrCastro Valley, CA, 945465105371677Candles Show More