top of page

OUR
ADDRESS

Frimex Plaza 3rd Floor

9105 Ibrahim Al Juffali Street, Jeddah 23326-3764

Kingdom of Saudi Arabia ​

bottom of page