Leonard's birth year is 1941. In addition to Sebastian, Leonard also lived in Wabasso, Provincetown, Vero Beach and one other city. Records link phone number (772) 589-3277 with Leonard’s details. The current age of Leonard is 83. Leonard currently resides at 1421 Abbott Ln, Sebastian, Fl 32958.