road 255, Al Jubail 31961, Saudi Arabia
Industrial Area, Main Road Number: 138, Link Road Number: 150, Al Juba...