Translation in Senegal Speak2africa Address: 64 Solabendo Deouf st, 1116 Dakar Senegal Phone Number: +221 25 89 90 92