Bank: INDIAN OVERSEAS BANK IFSC: IOBA0006608 Branch: NORTH CHENNAI THERMAL POWER PROJECT Address: NORTH CHENNAI THERMAL,POWER PROJECT SITE,ENNORE,CHENNAI,THIRUVALLUR,PIN 600120 City1: AMBATTUR City2: THIRUVALLUR State: TAMIL NADU STD Code: 44 Phone: 28584896
