Address 13 Avenue de Bel Air 17310 Saint Pierre d'Oléron France Phone number 05 46 85 67 02 See all Payot shops