Ensley, AL | Birmingham, AL | Homewood, AL
Also known as: bama60
James Craig lives in Ensley, Alabama, but has also spent time in Birmingham, Alabama; Homewood, Alabama; Hoover, Alabama and Vestavia Hills, Alabama. Some of James family members are Antionette Craig, Brenda Trammell Craig, Brenda Trammell Craig, Telesia P Craig, Telesia P Craig, Eloise J Craig, Eloise J Craig, Alma Craig, Jacqueline A Craige, Jacqueline A Craige, Goodman J Craig and Goodman J Craig.