Address 62 RUE DU PROFESSEUR ROUX 69200 VENISSIEUX France Phone number 04 37 90 03 31 See all Payot shops