In
Indian Overseas Bank
NORTH CHENNAI THERMAL POWER PROJECT BRANCH
+914428584896
IFSC CODE
IOBA0006608
MICR Code
600020115
Branch Code
006608
City / District
AMBATTUR
State
TAMIL NADU
Office Address
NORTH CHENNAI THERMAL,POWER PROJECT SITE,ENNORE,CHENNAI,THIRUVALLUR,PIN 600120