Leonard now resides at 421 5Th St, Fort Lauderdale, Fl 33315. This year Leonard celebrated his 83 birthday. Cities Leonard has lived in before are Ft Lauderdale, Wilmington, Newport and 6 other cities. Leonard's possible relatives are Robert Edward Beck, Beck Ann Wadsworth, Ann W Beck and 6 other people. The number currently linked to Leonard is (910) 256-3491. Leonard's birth date was listed as 1941.