Our Barrington store is at 125 E. Main St. in downtown Barrington, IL. We are open Tuesday-Saturday 10-6 and Sunday 12-5.
Red Poppies stick incense

Red Poppies stick incense

Imported

Regular price $10.00 Sale

Red Poppies is an imported incense I buy and sell. It has an herbal, exotic fragrance which is very different from anything else I sell.