• Search 
  • Business Name:
  • By Telephone:
  • Location:

Income Tax Department

Tax Recovery Office (Central) - III
Room No. 347, 3rd Floor
E-2, ARA Centre, Jhandewalan Extension
New Delhi
Delhi
Telephone: +91 - 11 - 23593424
Website
: incometaxindiaefiling.gov.in, www.incometaxindia.gov.in

Department of Revenue, Ministry of Finance, Government of India.