James B Spence Jr., Age 75Resides in Charlottesville, VA
Lived InEdgewood NM, Albuquerque NM, Afton VA, Garland TX
Also known asJohn B Spence Jr., Larry James Spencer, James P Spence, Spence B James, James B Spencer, James Larry Spencer, Jb Spence Jr., James James Spencer, James Stephens, Jim Spence
Includes Address(16) Phone(5) Email(1)