Leonard was born 50 years ago. This person's birth year is 1974. He has stayed in New York, Warwick, Allston and 2 other cities before moving to Weehawken. We have found 5 possible relatives of Leonard: Gaffney Alisa Webber, Robertneil Webber, I Weber and 2 other people. Leonard now resides at 9 Louisa Pl, Weehawken, Nj 07086. Phone number listed for Leonard is (212) 721-9595.