Skip to the content

ICBL has officially added a new, easy payment option at its main branch in Roebuck Street.

As we continue to implement ways to serve our valued customers more efficiently, we are pleased to announce the new Self – Service Hub. Located on the 1st floor of the building, this convenient, new payment option will allow our customers who are paying by credit or debit card, to swipe in seated comfort and avoid having to wait in line.

Visit our Head Office to take advantage of this new service.