Cities Leonard has lived in before are Albuquerque and Tucson. Leonard’s residency is at 8712 Everton Ave, Albuquerque, Nm 87111. Leonard owns the phone number (505) 822-9183. Leonard's birth year is 1923. The age of Leonard is 101.