James B Long is 48 years old. He lives in Hartselle, Alabama, but has also spent time in Decatur, Alabama; Rogersville, Alabama and Lawrenceburg, Tennessee. He is a 1989 graduate of Danville High School. He loves watching House and Csi Shows. Roll Tide is among his all-time favorite movies.