Bank Name : ICICI BANK LIMITED
Branch : UNCHABALLI
Contact Detail : 8280090939
Address : ICICI BANK LTD NR BAMEBARI POLICE STATION BAMEBARI JODA KEONJHAR PIN 758034
City : UNCHABALLI
District : KEONJHAR
State : ODISHA
IFSC CODE : ICIC0003055
© inmap.in 2014-21 By,