Located in Muskogee, Okla., Bank of Oklahoma is a full-service financial institution that offers various financial products and services. The bank offers a variety of personal banking services, including checking and savings accounts, money market accounts, loans and lines of credit, free online banking, bill payment services, mortgages, and checks and credit cards. It also provides a wide range of commercial banking services, such as treasury and international services, equipment leasing, risk management, retirement and institutional trust services, investments and corporate trusts. Bank of Oklahoma offers traveler s checks, banking by mail, after-hours depositories, savings bonds and safe deposit boxes. Its other products and services include direct deposits, online check orders, overdraft protection and telebanking services.