Leonard’s residency is at 4226 Sheena Dr, Phoenix, Az 85032. Leonard has reached the age of 92 years. This person's birth year is 1931. Leonard owns the phone number (602) 867-2433. In addition to Phoenix, Leonard also lived in Tucson, Payson and Chicago.