Vivier Christian, Médecin généraliste à Roanne