The Consulate General of India

Address:
35 Ryleeva Street, Saint - Petersburg
Phone:
+7 (812) 640-72-22
Working time:
Monday, Tuesday, Wednesday, Thursday, Friday 9:30 a.m. - 6:00 p.m.