Address: 805, SIDDHARTH 96, NEHRU PLACE NEW DELHI - 110019
Phone no: 011-26432743, 26444974, 26476629
Fax No: 011-26476628
E-mail IDs: aida@aidaindia.org aida.newdelhi@gmail.com