The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores In Ghaziabad, Uttar Pradesh
No G236, Gr Flr, India Habitat Center, Plot No16
Ahinsa Khand 1
Ghaziabad - 201014
Ahinsa Khand 1
Ghaziabad - 201014
Opposite Shipra Mall
Opens at 10:00 AM