Indian Embassy in Spain
Address:
Avenida P?o XII, 30-32
28016 Madrid Spain
Phone:
34 913098870,Emergency Contact Number for Consular Section: +34-608769323
Fax:
34 913451112
Email:
amb@embassyindia.es,dcm@embassyindia.es,fscons@embassyindia.es,sscom@embassyindia.es,culture@embassyindia.es
Website:
http://www.embassyindia.es/