Al Nubala’a For Internet أغسطس 1, 2018 دليل هاتف السعودية 12 - خدمة العملاء stc, Internet Web Designing & Related Services Companies Al Nubala’a For Internet Category(s): Internet Web Designing & Related Services Companies Khlediyah Dist., Arar City Phone: 017-2236003 Fax: 017-2351159