ID
IDBI
OTA EXTN COUNTER BRANCH
+917353996150
IFSC CODE
IBKL0000904
MICR Code
600259005
Branch Code
000904
City / District
CHENNAI
State
TAMIL NADU
Office Address
O T A, ST. THOMAS MOUNT,CHENNAI - 600 016