Carroll Bank and Trust
Carroll Bank and Trust is a bank located in Huntingdon, Tennessee and regulated as part of the Dallas region. Bank NameCarroll Bank and Trust Address19510 West Main StreetHuntingdon Tennessee 38344 Active?Yes FDIC Certificate2380 Insurance FundDeposit Insurance Fund FDIC RegionDallas