Leonard’s current address is 37 Sheffield Ln, West Chester, Pa 19380. The number currently linked to Leonard is (610) 430-7666. The current age of Leonard is 65. Leonard's birth date was listed as 1959. West Chester and Malvern are cities Leonard has lived in.