ISTANBUL FAIR CENTER
5-6-7. Hall
Address: Avenida de La Innovacion, 2 Leganes Tecnologico, 28919 Leganes
Phone: +34 653365122
Fax:
Web: www.avizor.com