LocationAl Mahjar, Industrial Area South Jeddah 21411, Saudi ArabiaLocationAl Mahjar, Industrial Area South Jeddah 21411, Saudi ArabiaOpen in Maps