Western Region

Jeddah – Nakheel Center
Al-Hamra’a, Jeddah 23324 , Saudi Arabia
Yanbu
King Abdulaziz Rd, Al-Faisal, Yanbu 46455, Saudi Arabia