loaderimg
image

4141 Carmichael Rd
Montgomery, AL 36106
Full Service – Brick And Mortar

Founded in 1972 in New Orleans, Louisiana, Liberty Bank and Trust Company is one of the largest Black-owned banks in the U.S., with branches across multiple states. The bank is deeply committed to community development programs, financial literacy initiatives, and supporting affordable housing projects in underserved communities.

imageYour request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!
image