Leonard has listed (602) 716-5776 as his phone number. This person's birth year is 1953. Leonard has reached the age of 71 years. 214 Roosevelt St #409C, Phoenix, Az 85003 is where Leonard resides. Leonard has previously lived in El Mirage, College Station, Glendale and one other city.