IBC Bank Online Banking IBC was founded in 1966 to meet the needs of small business in Laredo, Texas. Now, it’s considered as one of the largest holding companies in Texas. IBC has more than 200 branches spread over 90 communities in Texas and Oklahoma. Customer Service Telephone 1 (956) 722-7611 – IBC Laredo 1 (956) 726-6630 Saturday Online Banking Login How to Log In 1. Go to www.ibc.com. 2. At the left side of the home page, enter your…