ALI BABA
Phone Number: 00249912995588
Website: www.alibaba.sd..
Categories: Local Business
Address: Omdurman - Elshuhda - Alsouq Street, Omdourman, Soudan
GPS Coordinates: 15.6361,32.4372
Facebook: facebook.com/1670238123255696
Instagram: Photos and Videos