Tensas State Bank in Tallulah

  • Tensas State Bank Tallulah Branch Louisiana
    8 Crothers Street
    Tallulah
    LA, 71282
    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....