Leonard has reached 80 years of age. Leonard’s current address is 533 Gallion Ave, Pittsburgh, Pa 15226. Leonard's birth date was listed as 1944. A city Leonard has lived in before is Pittsburgh. The number currently linked to Leonard is (412) 343-4824.