1959 is his birth date. Leonard now resides at 1308 Lexington St, Waco, Tx 76711. He has stayed in Sierra Vista, Cottonwood, Alma and one other city before moving to Waco. The current age of Leonard is 65. The number currently linked to Leonard is (520) 378-2423.