List of Branch & ATM Locations
With more than 60 offices throughout North Carolina and Virginia, we’re sure to have a branch or ATM conveniently near you. Use the list below or view our locations on an interactive map.
++ Lobby closed for lunch hours, call branch for details.
Chesapeake - Western
3343 Western Branch Boulevard
Chesapeake, VA 23321
757.638.9383
ATM on Site
Chesapeake, VA 23321
757.638.9383
ATM on Site
Goldsboro - Wayne
2301 Wayne Memorial Drive
Goldsboro, NC 27534
919.735.1207
ATM on Site
Goldsboro, NC 27534
919.735.1207
ATM on Site
Greenville - Charles
2310 S. Charles Boulevard
Greenville, NC 27858
252.353.8600
ATM on Site
Greenville, NC 27858
252.353.8600
ATM on Site
Greenville - Medical Park
2275 Stantonsburg Road
Greenville, NC 27834
252.551.3033
ATM on Site
Greenville, NC 27834
252.551.3033
ATM on Site
Kill Devil Hills
202 S. Croatan Highway
Kill Devil Hills, NC 27948
252.449.4499
ATM on Site
Kill Devil Hills, NC 27948
252.449.4499
ATM on Site
Nashville - Washington
(ATM Only)
801 E Washington Street
Nashville, NC 27856
Nashville, NC 27856
Rocky Mount - Benvenue
1405 Benvenue Road
Rocky Mount, NC 27804
252.407.7777
ATM on Site
Rocky Mount, NC 27804
252.407.7777
ATM on Site
Rocky Mount
(ATM Only)
3740 North Wesleyan Boulevard
Rocky Mount, NC 27804
Rocky Mount, NC 27804
Rocky Mount - Westridge
3690 Sunset Avenue
Rocky Mount, NC 27804
252.443.7800
ATM on Site
Rocky Mount, NC 27804
252.443.7800
ATM on Site
Rocky Mount - Oakwood
107 S. Fairview Road
Rocky Mount, NC 27801
252.443.1237
ATM on Site
Rocky Mount, NC 27801
252.443.1237
ATM on Site
Virginia Beach - Kempsville
1870 Kempsville Road
Virginia Beach, VA 23464
757.446.6950
ATM on Site
Virginia Beach, VA 23464
757.446.6950
ATM on Site
Virginia Beach - Laskin Road
1756 Laskin Road
Virginia Beach, VA 23454
757.648.1670
ATM on Site
Virginia Beach, VA 23454
757.648.1670
ATM on Site
Virginia Beach - Lynnhave Parkway
601 Lynnhaven Parkway
Virginia Beach, VA 23452
757.648.1690
ATM on Site
Virginia Beach, VA 23452
757.648.1690
ATM on Site
Virginia Beach Boulevard
3720 Virginia Beach Boulevard
Virginia Beach, VA 23452
757.446.6970
ATM on Site
Virginia Beach, VA 23452
757.446.6970
ATM on Site
Virginia Peninsula
11832 Rock Landing Dr., Suite 104
Newport News, VA 23606
757-446-9478
Newport News, VA 23606
757-446-9478
Wilson – Forest Hills
1701 Forest Hills Road West
Wilson, NC 27893
252.206.5510
ATM on Site
Wilson, NC 27893
252.206.5510
ATM on Site
Corporate Headquaters
116 E Main Street
Mt Olive, NC 28365
919.658.7000
Mt Olive, NC 28365
919.658.7000