L’ Epi de Provence Bar Soaps
Echo France’s products are inspired by the traditions of the French Lifestyle, and they employ the best artisans of France in their creation. They have created high-quality soaps and personal fragrance products specially formulated with organic shea butter and organic argan oil. They always strive to create products and packaging respectful of our environment and do not support animal testing. Echo France was founded in 1996.