Jebel Ali Industrial Area, Quality Mix Bus station

Dubai Jebel Ali jebel ali free zone