Olaya View, 1st Floor 6141, King Fahad Road
Al-Wurud, Al-Riyadh 1215-2886
Saudi Arabia
Email: info@delta-vad.com
Phone: +966 11 201 9312
Fax: +966 11 201 9318