From I-64, in Huntington, take Exit 8 (Fifth St.), then go south.
Go approximately 5 miles, then turn left at Beech Fork Road
(there is a brown sign at the intersection directing you to Beech Fork Lake).
Go 3 miles; the road dead-ends at the lake.