Leonard currently resides at 844 Sorrento Ln, Port St Lucie, Fl 34986. The number currently linked to Leonard is (772) 343-7567. The birth year was listed as 1940. The current age of Leonard is 84. Other cities that he has stayed in are Port Saint Lucie and Tamarac.