Maillochaud David, Médecin généraliste à Segonzac