Address
Moscow, Russian Federation 6-8 Vorontsovo Polye (Ulitsa Obukha)Phone No
00-7-095-9170820, 7837535Website
http://www.indianembassy.ru/Time
N/AAddress
Vladivostok, Russia 46, 4th Floor Verkhneportovaya Street PO Box No. 308, Vladivostok 690090 City: VladivostokPhone No
00-7-4232-413920/413933Website
N/ATime
N/AAddress
St.Petersburg, Russia 35, Ulitsa Reyleeva St.Petersburg 191123Phone No
00-7-812-2721988Website
N/ATime
N/A