Branches for Icici Bank Ltd in Sri Lanka

Below you can find the local branches for Icici Bank Ltd in Sri Lanka.

Local branches

  • Head Office No. 58, Dharmapala Mawatha Road 7 Colombo Sri Lanka