Churches in Weaverville, NC
Antioch Baptist Church
Browns Chapel Baptist Church
Christ United Methodist Church
Church Of Jesus Christ Of Lds
First Baptist Church
First Presbyterian Church
Flat Creek Baptist Church
Forks Of Ivy Baptist Church
Ivy Hill Baptist Church
Jupiter Baptist Church
Locust Grove Baptist Church
Maranatha Baptist Church
Morgan Hill Baptist Church
Victory Fellowship Church-God
Weaverville United Methodist
United Missionary Bapt Church
Salem United Methodist Church
Red Oak Church Of Christ
Reems Creek Presbyterian
Reems Creek-Beech Presbyterian
Piney Mountain Baptist Church
Mt Shebah Baptist Church
North Buncombe First Chr-God
North Point Baptist Church
Oak Grove Baptist Church
Mt Bethel Freewill Baptist Chr