Diplomatic missions of India in Russia

India General Consulate in Vladivostok

India General Consulate in Saint Petersburg

Address

Ryleyeva st., 35, 191123

Phone

For general issues: