Stones River's J. Percy Priest Lake impoundment stretches for approximately 22 miles between the confluence of the West Fork and East Fork to the south and the J. Percy Priest Dam near Donelson to the north.