Possible relatives of Leonard are: Delores Broussard Duke, David Leonard Duke, David William Mccoy and 4 other people. The residency of Leonard is at 11645 Canyon Cross, Conroe, Tx 77385. The current age of Leonard is 49. He has stayed in Saint Clair, Bourbon, Livingston and one other city before moving to Conroe. Leonard's birth date was listed as 1975.