- Name
- Phone
- Address
- Zipcode
- Clement Memorial Wesleyan Parsonage
- (434) 309-1797
- 1001 8th St
- 24517
- Elpis Center
- (434) 309-1475
- 823 Dearing Ford Rd
- 24517
- West Campbell Charge
- (434) 369-5786
- 3545 Wards Rd
- 24517
- Lambs United Methodist Church
- (434) 369-5786
- 2591 Lambs Church Rd
- 24517
- Staunton River Baptist Association
- (434) 369-4685
- 604 7th St
- 24517
- Valley View Church Of God
- (434) 369-6719
- 202 Fauntleroy St
- 24517
- First Baptist Church
- (434) 369-7175
- 710 12th St
- 24517
- Church Of God Of Prophecy
- (434) 309-1723
- 2080 Shady Ln
- 24517
- Altavista Kingdom Hall
- (434) 369-7391
- 652 Riverbend Rd
- 24517
- Elim Assembly Of God
- (434) 369-6771
- 4TH & Hughes
- 24517
- Calvary Baptist Church
- (434) 369-7732
- Hwy 712
- 24517
- Church Of Christ
- (434) 369-5389
- 1301 Avondale Dr
- 24517
- First Pentecostal Holiness
- (434) 369-4487
- 1000 Broad St
- 24517
- Altavista Presbyterian Church
- (434) 369-5286
- 707 Broad St
- 24517
- Grace Community Church
- (434) 369-6344
- 911 Grace Ave
- 24517
- Baptist Tabernacle
- (434) 369-5118
- 100 Edgewood Ave
- 24517
- Destiny Christian Fellowship
- (434) 309-1024
- 1874 Lynch Mill Rd
- 24517
- Lane Memorial United Mthdst
- (434) 369-5844
- 1201 Bedford Ave
- 24517
- Central Baptist Church
- (434) 369-6636
- 515 7th St
- 24517
- Jehovah's Witnesses
- (434) 369-7391
- 652 Riverbend Rd
- 24517
- First Church of Jesus
- (434) 369-4905
- 1208 Franklin Ave
- 24517
- Saint Peters Episcopal Church
- (434) 369-5291
- 1010 Broad St
- 24517
- Mt Pleasant Baptist Church
- (434) 283-4492
- 2948 Marysville Rd
- 24517
- Grace Baptist Church
- (434) 283-4767
- 4823 Gladys Rd
- 24517
- First Baptist Church
- (434) 369-5837
- 404 10th St
- 24517
- Penuel Baptist Church
- (434) 369-7009
- 2770 Wards Rd
- 24517