Diplomatic missions of Latvia in Russia
Latvia maintains 3 diplomatic missions in Russia. ;
Embassy in Moscow
3 Chapligina Str.Moscow 115127
Russia
Consulate General in Saint Petersburg
Vasiljevskij ostrov, 10 linija, 11Saint Petersburg
Russia
Consulate in Pskov
25, Narodnaya streetPskov 180016
Russia