IDBI
PLOT- T 34, BAZAR VENG, OPPOSITE PWD OFFICE, LUNGLEI, MIZORAM IFSC Code: IBKL0001463
Phone : 0372-2322779
Huang/Chi: Bank
Pincode: 796701