Bank Independent in Alabama

34 branches in 19 cities