Branch Details
ICICI BANK LIMITED
ICIC0003884
825229202
91 0000
CHATRA
JHARKHAND
ICICI BANK LTD,AWWAL MOHALLA,CHATRA GAYA ROAD-825401