Calendar

63rd Stated Meeting of Blue Ridge Presbytery August 10, 2019 @ Trinity-Charlottesville

64th Stated Meeting of Blue Ridge Presbytery November 1-2, 2019 @ Covenant- Harrisonburg