1958 is his birth date. Leonard has listed (914) 663-7320 as his phone number. Leonard is related to or closely associated with Willard Delores Williams, Constance L Williams, Glen B Williams and 6 other people. Leonard’s residency is at 308 4Th Ave #B626, Mount Vernon, Ny 10550. He has stayed in Corona, Bronx, New York and one other city before moving to Mount Vernon. Leonard has reached 66 years of age.