Embassy of India
22, Mir Emad Street (Corner of 9th alley),
Dr. Beheshti Avenue, Tehran, Iran
Telephone: 0098-21-88755103-5 (General) , 0098-21-88755102 (Visa Enquiry)
Fax: 0098-21-88755973
E-Mail: hoc.tehran@mea.gov.in (General), cons.tehran@mea.gov.in (Consular)
Ambassador: Shri. D.P. Srivastava
Deputy Chief of Mission: Shri. Yogeshwar Sangwan
www.indianembassy-tehran.ir