Russian General Consulate أكتوبر 28, 2020 دليل هاتف السعودية 12 - خدمة العملاء stc, Embassies, Consulates, High Commissions & Legations Russian General Consulate Category(s): Embassies, Consulates, High Commissions & Legations Rouwais Dist., Jeddah Phone: 012-6659212 Fax: 012-6659232