ICICI Bank Ltd, Chennai - World Trade Center
- ICICI Bank Ltd., World Trade Center, Tower B, Shop No. 104/B, No. 5/142, Rajiv Gandhi Salai, OMR, Perungudi, Chennai - 600096, Tamil Nadu, Chennai, Tamil Nadu, 600096
- IFSC Code: ICIC0004568
- 18001080
- Open 24/7 - 365 Days