Phone Number
Tel: +966 12 612 7738
Mob: +966 58 090 7799
Mob: +966 58 090 7799
Email Address
info@northstarsa.net
Office Address
7504 Prince bin Abdulaziz St.
Jeddah 23341
Jeddah 23341
Let's Talk