The current age of Leonard is 53. Leonard's birth date was listed as 1971. Chandler, Phoenix, Midvale and 4 other cities are cities Leonard has lived in. Leonard currently resides at 619 Paulin St, Santa Fe, Nm 87505. Leonard is related to or closely associated with Richard E Ortega, Adelaido Lalo Ortega, Debra E Ortega and 6 other people. Leonard has listed (801) 982-9135 as his phone number.