L'Occitane
Health & BeautyLocated at Canal Place in New Orleans, LA
French beauty brand offering skincare, bath, body, and fragrance products made with Provençal ingredients. Located in Canal Place.
About Canal Place
Canal Place is located at 333 Canal St, New Orleans, LA 70130. It features 63 stores and services. Rated 4.4/5 based on 4,453 reviews.
View all stores at Canal Place