Leonard has listed phone number: (941) 722-9514. He has stayed in Palmetto, Saint Clair Shores and Dearborn Heights before moving to Palmetto. Leonard’s current address is 2627 88Th St, Palmetto, Fl 34221. Leonard's birth year is 1948. The current age of Leonard is 77.