BankTrust provides banking services at our 29 offices located in Alabama and Florida. In addition to banking services, BankTrust also provides trust, investment, insurance, brokera ...