Russian Embassy Details in Stockholm, Sweden
Address:
Gjörwellsgatan 31
112 60 Stockholm
Sweden
Ambassador: Mr Victor Tatarintsev, Ambassador
Phone: (+46) 8 13 04 41
(+46) 8 13 04 43
Fax: (+46) 8 618 27 03
Email: rusembassy@telia.com
Website: sweden.mid.ru
Office Hours: