Time Square

Jeddah International Market
Madinah Road
21371 JEDDAH
Saudi Arabia

Phone : 012 660 5248
Fax : 012 664 8177

Get Directions