James B Kelly, Age 52
Resides in Birmingham, AL
Lived InVirginia Beach VA, Palm Springs CA, China MI, New Baltimore MI
Also known asJim J Kelly, James P Kelly, Noel Kelly J, Noel J Kelly, J Noel Kelly, James C Kelly, Noel C Kelly, James N Kelly, Kelly James, Kelly Johnson, Kelly Noel
IncludesAddress(15) Phone(13) Email(2)