James M Long is 63 years old. James lives in Birmingham, AL. Other places in which James has lived are Leeds, AL; Ashville, AL; Branchville, AL and Odenville, AL. Elizabeth Carol Dennis, Angela Savage, Elizabeth C Long and Coleman William Long are in James family.