12.981686 80.1652774

The Body Shop Changemaking Beauty

Spark A Change
The Body Shop

Nearby The Body Shop Stores

The Body Shop

Velachery

Chennai - 600042

The Body Shop

Jawaharlal Nehru Road

Chennai - 600040

The Body Shop

Vadapalani

Chennai - 600026