Ministry of Finance - Department of Revenue - Central Board of Excise & Customs is located in Port Blair, India on R G T Road. Ministry of Finance - Department of Revenue - Central Board of Excise & Customs is rated 3 out of 5 in the category retail in India.