This year Leonard celebrated his 74 birthday. Leonard now resides at 2309 Southampton Dr, Pittsburgh, Pa 15241. Leonard was born in 1950. Other cities that he has stayed in are Brier, Edmonds, Millbrae and 5 other cities. The number currently linked to Leonard is (412) 221-1179.