Leonard turned 69 years old. Leonard's possible relatives are Meryl Jo Joweintraub, David B Weintraub, Barbara S Weintraud and one other person. The number currently linked to Leonard is (520) 290-8117. Leonard's birth date was listed as 1955. Other a city that he has stayed in is Tucson. 1530 Saddleback Ave, Tucson, Az 85715 is where Leonard resides.