The Body Shop

The Body Shop addresses and timings

Local store The Body Shop - Nagpur, Shop No. G 25, Empress Mall

Address and opening hours

  • Shop No. G 25, Empress Mall Nagpur 440018