Leonard owns the phone number (772) 589-5540. Leonard's birth year is 1952. Leonard currently resides at 602 Oleander St, Sebastian, Fl 32958. Leonard has previously lived in Sebastian. Leonard turned 72 years old.