Gems World Academy DXB
The Walk, Jumeirah Beach Residence
Hessa Street - Sheikh Zayed Road, Al Barsha - Dubai - United Arab Emirates