IBC Bank

  • Financial Institutions
11886 South Memorial Drive
Bixby, OK 74008
(918) 497-2855
(918) 497-2855 (fax)
  • About

    IBC-Oklahoma is a division of International Bancshares Corporation. A 12.1 billion multi-bank financial holding company headquartered in Laredo, Texas.

    IBC Oklahoma has served the sooner state since 2004 and has current geographical footprint of 51 locations that serve 31 cities in 23 countries across the state.