This store is closed. Please check out the Nearby Stores below

30.7561915 76.7210752

The Body Shop Changemaking Beauty

The India Edit
The Body Shop

Nearby The Body Shop Stores

The Body Shop

Sector 17C

Chandigarh - 160017

The Body Shop

Sector 67

Mohali - 160062

The Body Shop

Industrial Area

Chandigarh - 160002