Riyadh Download VCard Phone 00966 11 2057976 Address Saudi Arabia – Riyadh Oliya Street – Almororj Area P.O Box 241442 Riyadh 11322