technology storeامدرمان - العباسية - شارع الاربعيين- محطة سناده
Speed up Store
Phone Number: 00249919600980
Website: Suggest Official Website
Categories: Information Technology Company, Electronics
Address: AlAbasia, Omdourman
GPS Coordinates: 15.6361,32.4372
Facebook: facebook.com/457194077682434
Instagram: Photos and Videos