He has stayed in Chesnee, Landrum, Inman and one other city before moving to Warren. Leonard has reached 75 years of age. The number currently linked to Leonard is (814) 726-4966. The birth year was listed as 1950. The residency of Leonard is at 332 Prospect St, Warren, Pa 16365.