Records link phone number (941) 377-4992 with Leonard’s details. Leonard’s current address is 3901 Bahia Vista St #419, Sarasota, Fl 34232. The age of Leonard is 102. Public records show Hartville as a city Leonard also stayed in. The birth year was listed as 1921.