Adress of embassy of Senegal in Seychelles, Phone number of embassy of Senegal in Seychelles