Address:
Swiss Embassy in Moscow, Russia
Serpov Pereulok 6
119121 Moscow
Russia
(+7) 495 258 38 30
(+7) 499 682 71 37 (Visa)
(+7) 495 580 75 34
http://www.eda.admin.ch/moscow