Address:
Latvian Embassy in Moscow, Russia
3 Chapligina Str., 105062 Moscow, Russian Federation
(7) 495 232 97 60
(7) 495 232 97 50