The birth year was listed as 1956. The current age of Leonard is 68. Leonard is a resident of 7489 Frontier Ranch Ln, Las Vegas, Nv 89113. The number currently linked to Leonard is (702) 876-5021. He has stayed in San Lorenzo, Oakland and San Leandro before moving to Las Vegas.