Avenue El Rodeo 14200, Lo Barnechea, Santiago, Chile
What information would you like from International School, Santiago?