VisaHQ.com > Embassies > India Embassy in Spain

India Embassy in Spain

Live help:
800-345-6541800-345-6541

India Embassy Spain

Av.Pio XII, 30-32
28016
Madrid
Spain
Phone+34-913098870
+34-913098885
+34-913098886
+34-913098887
+34-913098888
Fax+34-913451112
+34-913451900
Email
Post address
Website URLwww.embassyindia.es
Report changes
×

Report changes

India Consulate Spain

C/ Doctor Fleming, 21, Entrada B,local 1
08017
Barcelona
Spain
Phone+34-932120422
Fax+34-932120354
Email
Post address
Website URLwww.embassyindia.es
Report changes
×

Report changes

India Consulate Spain

Villalba Hervas No.15-1st Floor,
PO Box No.336
38002
Santa Cruz de
Tenerife
Spain
Phone+34-922241416
+34-922243503
Fax+34-922289755
Email
Post address
Website URLwww.embassyindia.es
Report changes
×

Report changes