Jumeira 1, 53B Street, off Al Wasl Road, Dubai, United Arab Emirates
What information would you like from Jumeira Baccalaureate School?