The Body Shop Indonesia
The Body Shop Indonesia founded in 1976, and headquartered in South Tangerang, Indonesia, is a chain with house-brand Bath & Body products in a variety of scents, plus makeup, fragrances & more.
Last updated on
Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps
Learn More!The Body Shop Indonesia founded in 1976, and headquartered in South Tangerang, Indonesia, is a chain with house-brand Bath & Body products in a variety of scents, plus makeup, fragrances & more.