Latvian Embassies and Consulates in Spain

1 Latvian Embassies and Consulates in Spain

Latvia
Latvian Embassy in Madrid, Spain

Latvian Embassy in Madrid, Spain
c/Alfonso XII 52-1, 28014 Madrid, Spain

City Madrid
Phone (34) 91 369 13 62
Fax (34) 91 369 00 20