E BOX TECH. SOLUTIONS EST. أغسطس 4, 2018 دليل هاتف السعودية 1 - دليل الهاتف السعودي STC, General business Company name E BOX TECH. SOLUTIONS EST. Address Ulaya Dist., Riyadh, P.O.Box : 30080, Riyadh Ulaya Dist., Riyadh, Saudi Arabia Phone 00966 1 4650022