MainStreet BankShares, Inc., merged with American National Bankshares Inc. on January 1, 2015.
Headquartered in Danville, Va., American National holds approximately $1.5 billion in total assets and is the parent company of American National Bank and Trust Company, a community bank serving Virginia and North Carolina with 27 offices.
MainStreet’s subsidiary, Franklin Community Bank, now operates as a division of American National Bank and Trust Company.
For more information, please visit either of the following web pages. Shortly, you will be redirected to the first one listed below.
American National’s Investor Relations Site (maintained by SNL Financial)