Richard Lloyd Knowles is 77 years old. He lives in Beaufort, NC. Other places in which he has lived are Harkers Island, NC; Chapel Hill, NC; Durham, NC and Mountainside, NJ. Steven Lee Haughton, Susan T Knowles, Jane Smith Haughton, Jane Smith Knowles, Dick Knowles, Thomas James Haughton, Patricia A Haughton and Dawn M Haughton are some of Richard relatives.