The current age of Leonard is 97. A city Leonard has lived in before is Homestead. Records link phone number (305) 247-0243 with Leonard’s details. The residency of Leonard is at 27070 187Th Ave #R1, Homestead, Fl 33031. Companies linked with Leonard are: 9700 East Indigo Street Llc and Chris Spaulding, Inc. Leonard's birth date was listed as 1926.