James O Long is 114 years old. He lives in Sheffield, Alabama, but has also spent time in Antioch, Tennessee and Nashville, Tennessee. Louise S Long, Donald W Long, Jefferson T Spurlock, Nicole Ingold, William Keith Spurlock and William A Hunnell are some of James relatives.