Guaranty Bank and Trust Company in Mississippi

39 branches in 27 cities