John Cox

Active Honaker, VA Chairman of the Board for New Peoples Bankshares, Inc.