Body Shop
Open
Advertisement
1 Poydras St
New Orleans, LA 70130
The Body Shop in New Orleans, LA, offers a wide range of beauty and personal care products, including body butters, shower gels, skincare, haircare, and fragrances. Committed to sustainability and ethical practices, the company features popular ranges such as Ginger, Hemp, Shea, and Vitamin E, catering to various skin and hair concerns.
In addition to its product offerings, Body Shop emphasizes community and activism, supporting Fair Trade initiatives and promoting vegan and vegetarian beauty. The store is a destination for those seeking quality self-care items while contributing to social and environmental causes.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement

