ICICI Bank π Address: Godevari Street, One Town, 25 - 12 - 44, Mehdi Building,, Isukathota ... π₯ Open: 9:00 a.m.β9:00 p.m.