Candles in Rio Vista, CA The Yankee Candle Company407 Main StRio Vista, CA, 945717073745135Candles Show More