Latest form 10-K annual reports for Village Bank and Trust Financial CIK: 0001290476
Language: English