Leonard is a resident of 614 Williamsburg Dr, Broomall, Pa 19008. Leonard's birth date was listed as 1920. Newtown Square and Media are cities Leonard has lived in. Leonard has reached the age of 103 years. The number currently linked to Leonard is (610) 356-6827.