Tensas State Bank
1607 Carter Street Branch
Louisiana
1607 Carter Street
Vidalia
LA, 71373
Tensas State Bank was established in 1922 in Newellton, Louisiana. Tensas State Bank have branches in five communities and have an ATM site in a sixth community....