Embassy of Russia in Peru

Embassy of Russia in Lima
Address: Avenida Salaverry, 3424, San Isidro, Lima, Republica del Peru
Tel: (511) 264-0036, 264-0038, 264-1170
Fax: (511) 264-0130