The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Bangalore, Shop No. C-2, GF, 100 Feet Road, Indira Nagar

Address and opening hours

  • Shop No. C-2, GF, 100 Feet Road, Indira Nagar Bangalore 560038