Business | Phone |
Church Of The Nazarene Po Box 115, Craigsville 24430 | (540) 997-9152 |
Craigsville Baptist Church 48 E Railroad Ave, Craigsville 24430 | (540) 997-0680 |
Craigsville Presbyterian Ch 19 W Craig St, Craigsville 24430 | (540) 997-9135 |
Craigsville Presbyterian Chr 10 W Railroad Ave, Craigsville 24430 | (540) 997-5500 |
Estaline Valley Chr-The Nzrn 2117 Troxel Gap Rd, Craigsville 24430 | (540) 997-5526 |
Peoples Baptist Church Rr 1, Craigsville 24430 | (540) 997-5838 |