Leonard has reached the age of 61 years. This person's birth year is 1963. Public records show Pittsburgh as a city Leonard also stayed in. Phone number listed for Leonard is (570) 242-2820. Leonard’s residency is at 439 Biddle Ave #1, Pittsburgh, Pa 15221.