The current age of Leonard is 98. 1800 Englewood Rd #91, Englewood, Fl 34223 is where Leonard lives. Cities Leonard has lived in before are Englewood, Lynn and Seabrook. His birth year was listed as 1925. Leonard owns the phone number (603) 474-8438.