Travel Agencies in Ecuador Egiptur Address: Juan León Mera N21-169 y Roca, EC1701 Quito Ecuador Phone Number: +593 22 23 18 72