List of all First Bank branches by state:
Virginia
Dillwyn Branch
Sherando Financial Center Branch
Winchester West Financial Center Bra
Farmville Branch
Westhampton Branch
Elkton Branch
Mt Jackson Financial Center Branch
First Bank
South Woodstock Branch
North Woodstock Branch
Front Royal Express Office Branch
Front Royal Financial Center Branch
Staunton Branch
Waynesboro Branch
Winchester Financial Center Branch