The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Vadodara, Shop No. G 1 B, GF, Centre Square Mall

Address and opening hours

  • Shop No. G 1 B, GF, Centre Square Mall Vadodara 390033