Gems World Academy 10 years ago ID: #18981 Listed In : Education Al Barsha South 1, Dubai, Near ENOC Petrol Station +971 4 373 6373 Business Description Gems World Academy, Address : Al Barsha South 1, Dubai, Near ENOC Petrol Station, Phone : +971 4 373 6373 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Schools Elementary & Secondary School IB Curriculum