James G Long, 83 years old, lives in Columbia, SC. James has also lived in Andrews, SC; Waynesboro, VA; Knoxville, TN and Rockwood, TN. James has attended Presbyterian College and University Of South Carolina. James has worked for Health Care Law. Positions James has held include Attorney and Lawyer.