Address: P.O.Box: 1113, Takhassousi Street - West of Univeristy Cross Roads - Olaya - Dallah Hospital
Country: Saudi Arabia
Telephone: 00966014542100
Fax: 00966014545000
Professional, Scientific, and Technical Services, Other Professional, Scientific, and Technical Services, All Other Professional, Scientific, and Technical Services