Address 103 103 Boulevard Leon Gambetta 46000 Cahors France Phone number 0565221725 See all Payot shops