Leonard currently resides at 156 Atlantic Ave, Long Branch, Nj 07740. Phone number listed for Leonard is (718) 680-2178. He has stayed in Plainsboro and Brooklyn before moving to Long Branch. 1954 is his birth date. The current age of Leonard is 70.