Contact Us Call Phone Number (+221) 33 823 36 90 Address Location Mermoz, Immeuble Rose Bloc n°3 Rez de chaussée - Dakar-Sénégal. Email Mail contact@alt-afrique.com