TowneBank (TOWN) announced the completion of its merger with Village Bank and Trust Financial Corp. and its subsidiary, Village Bank. The ...