Leonard has listed phone number: (609) 890-0515. His birth year was listed as 1957. The current age of Leonard is 67. 118 Holt Ave, Hamilton, Nj 08619 is where Leonard resides. Public records show Trenton, East Windsor, Mercerville and one other city as cities Leonard also stayed in.