Location

Al Barsha South, Dubai

GEMS Founders School – Al Barsha is located in Al Barsha

If you require directions, please call us on (+971) 4-519-5222