Cities Leonard has lived in before are Tucson, Fullerton, Endicott and 3 other cities. Leonard now resides at 1928 Intrepid Ave #23, Mesa, Az 85204. Leonard has reached 70 years of age. Leonard's birth date was listed as 1954. The phone number (480) 233-8966 is Leonard’s.