Directions

From Interstate 81 South of Roanoke

Take exit #141 Salem/New Castle just south of Roanoke. Turn left at the exit and travel 0.25 miles. Turn right onto Route 311. Continue on Route 311 for 25.1 miles. Continue through the town of New Castle. Turn left at the house with the blue roof onto Route 658. Travel down Route 658 for approximately 7 miles. The road will fork twice. Stay to the right both times. Craig Spring is on the right .2 miles after the second fork.

From Blacksburg, Pembroke & Route 460

From Blacksburg or Pembroke travel to Newport via Route 460. In Newport turn on Route 42 eastbound. Continue for 9.4 miles. Turn left onto Route 658. Follow Route 658 approximately 4.2 miles. Turn right onto Route 632 for .8 miles. Turn left at the stop sign after the bridge, and continue following Route 658. Stay on Route 658 for 7 miles. You will see the exit of Craig Springs on the left. Continue 0.1 miles past the Craig Springs exit and enter on the left.