David J Hall is 109 years old. David lives in Lexington, SC. Other places in which David has lived are Atlanta, GA; Decatur, GA; Tybee Island, GA and Hutchinson, KS. Jennifer Hall, Jennifer L Hall, Jennie B Hall and Shirley A Hall are in David family.