List of all Bank Independent branches by state:
Alabama
Cherokee Branch
Leighton Branch
Muscle Shoals Branch
Bank Independent
Jackson Place Branch
Tuscumbia Branch
Red Bay Branch
Russellville Village Square Branch
Russellville Branch
Florence Square Branch
Darby Place Branch
Cox Creek Branch
Florence Branch
East Hicks Boulevard Branch
Killen Branch
Lexington Branch
Bank Street Branch
Courtland Branch
Moulton Branch
East Lawrence Branch
Athens Branch
Athens East Branch
Huntsville Branch
Decatur Beltline Branch
Decatur Main Branch
Decatur Crossings Branch
Hartselle Branch