ICICI Thodupuzha, ICICI Bank Ltd. - Thodupuzha Charalil Complex, Opposite Private Bus Stand, Thodupuzha Municipality, Thodupuzha Block Panchayath, Idukki, Kerala - 685584, India, IFSC Code: ICIC0000744, Phone : 09020667777
ICICI Thodupuzha, ICICI Bank Ltd. - Thodupuzha Charalil Complex, Opposite Private Bus Stand, Thodupuzha Municipality, Thodupuzha Block Panchayath, Idukki, Kerala - 685584, India, IFSC Code: ICIC0000744, Phone : 09020667777