James C Long is 74 years old. He lives in Birmingham, Alabama. Other places in which he has lived are Lauderhill, Florida; Palm Harbor, Florida; Smyrna, Georgia and Mount Juliet, Tennessee. James Robert Long, Martha L Mcmahon and Glenn E Long are some of James relatives.