American National Bankshares Inc.

Regional Banking

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.

Related Mechanisms for American National Bankshares Inc.

Related Organisms for American National Bankshares Inc.