Embassy of India 3 Kleanthous Street, 10674 Athens, Greece. Telephone: 00-30-1-7216227, 7216481 Fax: 00-30-1-7211252 Email: indembassy@ath.forthnet.gr Web : www.indembassyathens.gr