This person has lived also in Las Vegas and Pittsburgh. The number currently linked to Leonard is (412) 486-3607. The birth year was listed as 1944. This year Leonard celebrated his 80 birthday. Leonard currently resides at 1817 President Dr, Glenshaw, Pa 15116.