The Body Shop
Contact Details of The Body Shop
The India Great Place Mall, 136, 1st Floor,
In The India Great Place Mall,
Noida - Sector 38A,
Delhi-NCR - 201301, Delhi , India
Phone Number: (0120) 4237233,
Website: thebodyshop.in
Product & Services of The Body Shop
- Main Business
- Cosmetic Stores
- Services
- Cosmetic Stores Related All Services
- Brands:
- The Body Shop