Languages spoken French Address 71 rue de Faubourg Saint Jean 43000 Le Puy-en-Velay Show phone number