This year Leonard celebrated his 91 birthday. Phone number listed for Leonard is (908) 453-3043. Leonard currently resides at 41 Valley View Est, Oxford, Nj 07863. Phillipsburg, Asbury and Oxford are cities Leonard has lived in. 1932 is the birth year of Leonard.