Leonard has previously lived in Rochester, Penfield and Trevose. Leonard’s current address is 1076 Bright Stream Way #A0313T, Webster, Ny 14580. Leonard was born 72 years ago. Leonard's birth year is 1952. Leonard owns the phone number (716) 872-5201.