Liberty Bank and Trust
Black-owned Financial Institutions · New Orleans, Louisiana
Largest Black-owned bank in the United States; founded in New Orleans in 1972; over $1 billion in assets; 11-state footprint.
View, save & share in the app Claim this business