Address Centre Commercial E.Leclerc, Avenue Maréchal Leclerc 71300 Montceau-les-Mines France See all Payot shops