Address: 07003 Palma Spain Ambassador: Phone: (+34) 87196 6792 / 3 Fax: (+34) 87196 6790 Email: Website: mallorca.consulado.gob.ec
Office Hours: 08.30-14.30