ICICI Bank Ltd. - Vadakara Royal Complex, Edodi Opposite to Keerthimudhra Theatre,Vadakara Municipality, Vadakara Block Panchayath, Kerala - 673101,India,IFSC Code:ICIC0000221
ICICI Bank Ltd. - Vadakara Royal Complex, Edodi Opposite to Keerthimudhra Theatre,Vadakara Municipality, Vadakara Block Panchayath, Kerala - 673101,India,IFSC Code:ICIC0000221