Guaranty Bank and Trust Company in Tennessee

4 branches in 3 cities