James Freeman Thompson is 70 years old. He lives in Birmingham, Alabama. Other places in which he has lived are Chatom, Alabama; Gulf Shores, Alabama and Helena, Alabama. James is related to Elise W Cotter, James H Thompson, Karen T Thompson, Ruth Eloise Cotter, Grady B Cotter and Douglas W Cotter.