The number currently linked to Leonard is (610) 269-8592. 4 Sussex Pl, Downingtown, Pa 19335 is where Leonard resides. The current age of Leonard is 73. Leonard's birth year is 1951. In addition to Downingtown, Leonard also lived in Coatesville and West Chester. The possible relatives of Leonard are Maureen E Zola, Leon J Zola, Kristen M Zola and 2 other people.