Articles in this category Directorate of Revenue Intelligence 7th FLOOR,D BLOCK, I.P.BHAWAN, I.P.ESTATE, NEW DELHI Fax No.23370954, Tel : 23378629, 23379871, Officer's Name Designation Phone # (Office) E-mail Address