Places of Worship in Vernon Hill, VA
1. Mount Vernon Baptist Church
10149 Mountain Rd, Vernon Hill, VA 24597
2. New Vernon Baptist Church
2071 Oak Level Rd, Halifax, VA 24558
3. Wesley Chapel CME Church
2240 Oak Level Rd, Halifax, VA 24558
4. Wesley Chapel Cme Church
2240 Oak Level Rd, South Boston, VA 24592
5. Christ Temple Blue Rock Pentecostal Church
1018 Blue Rock Rd, Vernon Hill, VA 24597
6. County Line Baptist Church
10151 Chatham Rd, Vernon Hill, VA 24597
7. Christ In New Worship Center
397 Peytonsburg Rd, Vernon Hill, VA 24597
8. Household of Faith Apostolic Church
15124 Mountain Rd, South Boston, VA 24592
9. Mt Grove Baptist Church
1093 Birch Elmo Rd, South Boston, VA 24592
10. Union Grove CME Church
2105 Union Grove Rd, South Boston, VA 24592
11. Union Grove Cme
2097 Union Grove Rd, South Boston, VA 24592
13. St Johns Episcopal Church
197 Mountain Rd, Halifax, VA 24558
From Business: Episcopal
15. New Bethel Baptist Church
4226 Mountain Rd, Halifax, VA 24558
16. New Arbor Baptist Church
14131 River Rd, South Boston, VA 24592
17. New Mt Olive Apostolic
1090 Pine Height Trl, Halifax, VA 24558
18. St Paul Cme Church
4057 Mountain Rd, Halifax, VA 24558
19. New Zion Baptist Church
7107 Chatham Rd, Nathalie, VA 24577
20. Mountain Road Baptist Church
3130 Mountain Rd, Halifax, VA 24558
21. Banister Hill Cme Church
3203 Meadville Rd, Halifax, VA 24558
22. Williams Temple CME Church
1155 News Ferry Trl, South Boston, VA 24592
24. Elkhorn Baptist Church
1010 E Elkhorn Rd, Nathalie, VA 24577
25. McKendree United Methodist Church
1100 Mckendree Church Rd, Halifax, VA 24558
26. Murphy S Grove Baptist Church
1205 Murphy Grove Rd, Halifax, VA 24558
27. Abiding Branch Christian Ministries
1215 Crawford Rd, Halifax, VA 24558
29. Berry Hill Baptist Church
1100 River Rd, South Boston, VA 24592
30. Halifax United Methodist Church
133 Mountain Rd, Halifax, VA 24558