Address centre commercial Leclerc 24200 Sarlat La Caneda France Phone number 0553292752 See all Payot shops