Christopher Leroy Spencer, 47 years old, employed by Spy Supply. He lives in Birmingham, Alabama. Other places in which he has lived are Helena, Alabama; Hoover, Alabama; Pelham, Alabama and Crystal River, Florida. Christopher is related to Charla R Woodward, Christopher Spencer, Sharla R Spencer, Leroy G Spencer and Helena D Spencer.