1938 is the birth year of Leonard. Leonard has previously lived in Charlotte. The residency of Leonard is at 29 Banks St, Hamburg, Nj 07419. The current age of Leonard is 86. Public records show...