James R Davis is 97 years old. He lives in Elmore, Alabama, but has also spent time in Fruithurst, Alabama; Montgomery, Alabama; Opp, Alabama and Troy, Alabama. Jimmy C Davis, Judith A Davis, Jamie Michelle Davis and Pamela B Davidson are in James family.