Address 24 Rue du Maréchal Leclerc 71200 Le Creusot France Phone number 03 85 58 41 52 See all Payot shops