American National Bankshares Inc.
American National Bankshares is a financial holding company providing a full range of banking and related financial services. Through its subsidiary American National Bank and Trust Company, the company serves individuals and businesses in Virginia and North Carolina. AMNB offers commercial and retail banking, mortgage lending, and trust and investment services.