International College Spain
Institution:
International College Spain
Status:
Accredited
Initial Accreditation (year of affiliation if Candidate):
1992
Last Review:
2019
Grades:
PS-12
Enrollment:
947
Website:
School Head Name:
Chris Bromham
School Head Title:
Principal
Address:
Calle Vereda Norte 3 La Moraleja Alcobendas, Madrid, Madrid
Phone:
+34 (9) 16502398
Fax:
+34 (9) 16501035