Selkämerenkatu 11, 00180, Helsinki, Finland 00180
What information would you like from International School of Helsinki?