Charlottesville Vineyard Staff & Leaders

  • Jim Bleakley
    Lead Pastor