Banks in Giles County, VA

List of Giles County Banks

Branch addresses, phone numbers, and hours of operation for Banks in Giles County, VA.

Branch Banking and Trust Company Rich Creek VA 250 Old Virginia Avenue 24147 540-726-8271

Branch Banking and Trust Company Pembroke VA 5862 Virginia Avenue 24136 540-626-7188

Branch Banking and Trust Company Pearisburg VA 800 Wenonah Avenue 24134 540-921-3011

StellarOne Bank Pearisburg VA 605 Wenonah Avenue 24134 888-785-5271

The First National Bank of Peterstown Narrows VA 110 Old Virginia Avenue 24124

The National Bank of Blacksburg Pembroke VA 611 Snidow Street 24136

The National Bank of Blacksburg Pearisburg VA 201 Main Street 24134

The National Bank of Blacksburg Rich Creek VA 370 Virginia Avenue 24147

Union Bank & Trust Pearisburg VA 605 Wenonah Avenue 24134