Main Office Address
1200 San Bernardo Avenue
Laredo, TX 78040
Main Office Hours
Monday Hours: 9:00 AM - 5:00 PM
IBC Bank was established on 09/02/1966. Headquartered in Laredo, TX, it has assets in the amount of $9,828,015,000. Its customers are served from 176 branch locations. Deposits in IBC Bank are insured by the FDIC.