13.058752800 80.264555700

The Body Shop Changemaking Beauty

Nearby The Body Shop Stores

The Body Shop

Jawaharlal Nehru Road

Chennai - 600040

The Body Shop

Vadapalani

Chennai - 600026

The Body Shop

Velachery

Chennai - 600042