IDF member since 2000 Number of members 180 Address Edificio Eloy Alfaro 403, Quito, 5932, Ecuador Email [email protected] Phone +593-2-438959 About