Address 23 Rue Nationale 41400 Montrichard Val de Cher France Phone number 02 54 32 81 81 See all Payot shops