Address 85 Rue de la République 42400 Saint-Chamond France Phone number 04.77.22.07.01 See all Payot shops