American National Bank and Trust Company Locations

Refine by Locations:
withinmiles of

View List MapSorted by: Name Location Rating

1-10 of 30 bank branches. Page 1 of 3.

American National Bank and Trust Company, New River Valley Branch
Full Service Brick and Mortar Office
2950 Market Street
Christiansburg, VA 24073
American National Bank and Trust Company, Winston Salem Branch
Full Service Brick and Mortar Office
22 Miller Street, Suite 520
Winston Salem, NC 27104
American National Bank and Trust Company, Salem Branch
Full Service Brick and Mortar Office
852 West Main Street
Salem, VA 24153
American National Bank and Trust Company, Colonial Branch
Full Service Brick and Mortar Office
4225 Colonial Avenue
Roanoke, VA 24018
American National Bank and Trust Company, South Roanoke Branch
Full Service Brick and Mortar Office
3521 Franklin Road Sw
Roanoke, VA 24014
American National Bank and Trust Company, Downtown Roanoke Branch
Full Service Brick and Mortar Office
202 South Jefferson Street
Roanoke, VA 24011
American National Bank and Trust Company, Franklin Turnpike Branch
Full Service Brick and Mortar Office
400 Old Franklin Turnpike, Suite 100
Rocky Mount, VA 24151
American National Bank and Trust Company, Martinsville Branch
Full Service Brick and Mortar Office
900 Liberty Street
Martinsville, VA 24112
American National Bank and Trust Company, Martinsville Messenger Service Branc
Limited Service Messenger Office
900 Liberty St
Martinsville, VA 24112
American National Bank and Trust Company, 220 South Office
Full Service Brick and Mortar Office
3810 Greensboro Road
Ridgeway, VA 24148



American National Bank and Trust Company
Established1909-02-09
Branches30
Total Assets$3,230,269K
Deposits$2,835,586K
US Deposits$2,835,586K
Net Income$18,296K
More Information...

Refine by States