- Geographical areas of activities & services
- Spain
- Organisation type
- Embassies & Delegations
- Topic
- Market information
Contact
- Name
- Indian Embassy in Madrid
- Website
- http://eoimadrid.gov.in/
- Phone number
- (+34) 91 309 88 82
- Postal address
- Avenida Pio XII, 30-32, 28016 Madrid Madrid, Spain