March Francis, Médecin généraliste à Toulouse