From Christiansburg, VA: Rt.8 South for 32 miles, turn left on Charity Hwy (Rt.40). Drive 6.2 miles, turn right on Deer Run Rd. (Rt.622), continue 1.2 miles. Campground will be on your right.
From Martinsville, VA: Take Fairystone Park Hwy (Rt.57 West) for 12 miles. Turn right on Iron Bridge Rd (704), go 7 miles, turn right on Charity Hwy (Rt.40), go.4 miles, turn right on Deer Run Rd. (Rt.622), continue 1.2 miles. Campground will be on your right.
From Rocky Mount, VA: Rt.40 West for 25 miles, turn left on Deer Run Rd. (Rt.622). Continue 1.2 miles. Campground will be on your right. NOTE: You will pass another Rt.622 (St. John's Loop) before you reach Deer Run Road. Unless you want a bumpy ride, do not turn onto St. John's Loop, continue on Rt. 40 until you come to Deer Run Rd. From Roanoke, VA: 220 South for 22 miles to Rocky Mount, then follow above directions from Rocky Mount.
From Hillsville, VA: Rt.58 East, go approximately 30 miles, turn left on Woolwine Hwy (Rt.8). Drive 10.2 miles, turn right on Charity Hwy (Rt.40). Drive 6.2 miles, turn right on Deer Run Rd. (Rt.622), continue 1.2 miles. Campground will be on your right.
NOTE: GPS is not always accurate in our area.