Address 104 avenue de Libération 63000 CLERMONT FERRAND France Phone number 0473167947 See all Payot shops