Leonard turned 73 years old. His birth year was listed as 1951. The number currently linked to Leonard is (727) 587-0565. Leonard’s residency is at 9925 Ulmerton Rd #428, Largo, Fl 33771. Public records show Clearwater, Dunedin, Nashua and one other city as cities Leonard also stayed in.