I may be able to supply information on some of the Kimbrough / Kimbro line from Caswell County, NC. There were more than two lines with that surname in the county. I believe that they may all have been descendents (or relatives) of Bradley Kimbrough but I have not found the elusive connection.