Address centre commercial Leclerc 47700 Casteljaloux France Phone number 0553200074 See all Payot shops