International School of Latvia is located in Latvia on Meistaru iela 2 Piņķi, Babītes pag, Mārupes. International School of Latvia is rated 4.4 out of 5 in the category international school in Latvia.
Address
Meistaru iela 2 Piņķi, Babītes pag, Mārupes