Stock up on our handmade pillar candles now, and be ready for next Christmas. Green pillar candles are made locally in an historic village just a few miles from our store in Ohio.