Leonard currently resides at 9 Morelock St, Pittsburgh, Pa 15223. Leonard has previously lived in Columbia, Pittsburgh and Glenshaw. Leonard has listed phone number: (412) 822-7260. Leonard's birth date was listed as 1954. Leonard turned 70 years old.
Unknown is Leonard's ethnicity. Leonard's education level is graduate school. Leonard's date of birth was listed as 1954-12-02.