The White Camellia is a unique store that will inspire and excite you. We are located on Magazine Street in the heart of Uptown New Orleans. Our shop offers beautiful things inspired by nature: life-like artificial floral stems, a wide assortment of vases