Address 7 place du champs de foire 85500 LES HERBIERS France Phone number 0033 251668206 See all Payot shops