Cros Olivier, Médecin généraliste à Saint-junien