Address centre commercial Leclerc 85500 Les Herbiers France Phone number 0251650269 See all Payot shops