International College Spain

Home / Institution / International College Spain
Institution: 
International College Spain
Status: 
Accredited
Initial Accreditation (year of affiliation if Candidate): 
1992
Last Review: 
2012
Grades: 
PS-12
Enrollment: 
948
School Head Name: 
Sacha Calagopi
School Head Title: 
Head of Primary
Address: 
Calle Vereda Norte 3 La Moraleja Alcobendas, Madrid, Spain
Phone: 
+34 (9) 16502398
Fax: 
+34 (9) 16501035