List of all The First Bank And Trust Company branches by state:
Tennessee
Volunteer Parkway Branch
Kingsport Branch
Gray Office Branch
Johnson City Branch
Virginia
Lynchburg Branch
Rocky Mount Office Branch
Christiansburg Branch
Fairlawn Office
Roanoke Office Branch
Bridgewater Branch
The First Bank And Trust Company
East Lebanon Branch
Woodstock Office Branch
East Abingdon Branch
Abingdon Branch
Wise Branch
Wytheville Branch
State Street Branch
East Bristol Branch
Mortgage Office Branch
East Harrisonburg Branch
Park Avenue Branch
Staunton Branch
Verona Branch
Waynesboro Branch
Winchester Office Branch