Diplomatic missions of Latvia in Greece
Latvia maintains 2 diplomatic missions in Greece. ;
Embassy in Athens
38, Vasileos Konstantinou AvenueAthens 11635
Greece
Honorary consul in Piraeus
Filellinon 16Piraeus 185 36
Greece
Latvia maintains 2 diplomatic missions in Greece. ;