The current age of Leonard is 88. His birth year was listed as 1935. Leonard has listed phone number: (727) 576-2616. Leonard has previously lived in Saint Petersburg, Albuquerque, Honolulu and one other city. Leonard’s residency is at 10870 Poplar St, St Petersburg, Fl 33716.