I live in White House, TN. We are 25min from Old Hickory. We put in at Flippers, Bledsoe, or Douglas Bend. There are several gas stations and Publix between us and the lake and makes stopping pre/post trip easy. The White House, Hendersonville, Gallatin, Mount Juliet area would serve your purpose.