First Bank and Trust opened for business on May 21, 1991. The Bank’s headquarters is located at 909 Poydras Street in the First Bank and Trust Tower, New Orleans, Louisiana. First Bank is a state chartered, FDIC insured, New Orleans based bank with approximately $925 million in assets.