Robert Murphy

Active Midlothian, VA Assistant Vice-President for Village Bank and Trust Financial Corp.

(804)897-3900