Other a city that he has stayed in is Pittsburgh. Leonard has reached 102 years of age. 1921 is his birth date. Leonard now resides at 7 Kohlmeyers Ln, Pittsburgh, Pa 15211. Leonard has listed (412) 431-4962 as his phone number.