The Body Shop Opening times In Montpellier, FR

All stores The Body Shop in Montpellier: 1

Time in France: 20:38:34

The Body Shop Montpellier, Montpellier

126 Centre Commercial Le Polygone

Closed today