The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Vashi, Inorbit Vashi, Shop No. G-43, In- Orbit Mall, Ground Floor

Address and opening hours

  • Inorbit Vashi, Shop No. G-43, In- Orbit Mall, Ground Floor Vashi 400703