Churches in New Castle, VA
Bethel United Methodist Church
Church Of Christ
Church Of God Of Prophecy
Craig Healing Springs Church
Craig Valley Baptist Church
Cross Roads Christian Church
First Baptist Church
Forks Of John Creek Christian
Lighthouse Baptist Church
Mount View Christian Church
Mountain View Christian Church
New Canterbury Church
New Castle Christian Church
St Joseph Catholic Church