Leonard now resides at 5402 Winfree Dr, Orlando, Fl 32812. Possible relatives of Leonard are: Dale Lois Esposito, Mike Esposito, Alba J Esposito and 2 other people. 1951 is the birth year of Leonard. He has stayed in Orlando before moving to Orlando. Leonard has reached 74 years of age. Leonard has listed (407) 273-7561 as his phone number.