From Raleigh-Durham-Chapel Hill
From Raleigh, Durham or the airport, take I 40 West. Take exit 261 (NC 86 north-Hillsborough). From Chapel Hill you may want to take NC86 to Hillsborough.
Take 86 through Yancyville, across the Virginia line and the immediately take 29 N Bypass (to your right).
Take 29 to the Gretna (yes Gretna) exit (30 miles north of Danville). Turn left and cross over 29. Approximately 0.5 miles after passing over 29, you'll turn right onto Pittsville Road (yes Pittsville). You take that road until it T's into Va 608 called Ridgeway Rd. If you have a sporty car enjoy the drive . You'll pass over parts of the lake twice and Ridgeway will become Tolers Ferry Road. 11 miles after the turn onto 608 you'll turn left onto Va 740 (Patmos church road).
Proceed down Patmos Church Road watching for dogs, cows, horses, deer and speed bumps. Moondance (2400) will be off to your left.