Tensas State Bank in Vidalia

  • Tensas State Bank 1607 Carter Street BranchLouisiana
    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....