Churches in Halifax, VA
Banister Hill Baptist Church
Banister Hill Cme Church
Beth Car Baptist Church
Winns Creek Baptist Church
Wesley Chapel Cme Church
Christ Episcopal Church
Dan River Baptist Assn
Dan River Baptist Church
Small Wonder's Christian
St John's Episcopal Church
St Luke A M E Church
St Paul A M E Church
Good Shepherd Outreach Mission
Halifax United Meth Chr Prsng
Halifax Untd Mthdst Chr Prsng
Power Of Faith Christian Ctr
Pleasant Grove Christian Chr
Pleasant Grove United Church
Jehovah's Witnesses
Murphy's Grove Baptist Church
New Bethel Baptist Church
New Zion Baptist Church
Mountain Road Baptist Church
Mt Olive Holiness Church
Mt Pleasant Cme Church
Mc Kendree United Methodist