Gendreau Henri-Marie, Médecin généraliste à Villefranche-d'allier