Kevin D Leonard, 35 years old, lives in Canton, Michigan, but has also spent time in Ferndale, Michigan and Oak Park, Michigan. Damon Rayshawn Leonard, Harris Leonard, Carolyn Delores Leonard-riggs, Doris Delaine Leonard, Edward Arvin Leonard and Carolyn Leonard are some of Kevin relatives.