Bank Name : ICICI BANK LIMITED
Branch : UDALA
Contact Detail : 9178466744
Address : ICICI BANK LTD WARD NO 3 UNIT 2 MAIN ROAD UDALA MAYURBHANJ ODISHA 757041
City : UDALA
District : MAYURBHANJ
State : ODISHA
IFSC CODE : ICIC0003263
© inmap.in 2014-21 By,