AFI - Analistas Financieros Internacionales Overview Address: Calle Marqués de Villamejor 5, Madrid 28006, Spain Telephone: +34 915 200 100 Fax: Email: Click here to contact Website: www.afi.es Name in English International Financial Analysts