Address 10 Allée du Bourg d'Anguy 72000 LE MANS France Phone number 0033 243245014 See all Payot shops