Possible relatives of Leonard are: Jeffrey Scott Miller, Susan S Miller, Stuart Truste Miller and 6 other people. Leonard was born 88 years ago. Leonard’s current address is 23 Star Island Dr, Miami Beach, Fl 33139. Leonard's birth date was listed as 1936. This person has lived also in Miami, Portland, Coral Gables and 2 other cities. Leonard has some connections with businesses: Council For Educational Change Inc and Miami Asset Management Company Incorporated. Records link phone number (305) 559-4000 with Leonard’s details.