His birth year was listed as 1974. The residency of Leonard is at 781 Arthur St, W Hempstead, Ny 11552. The number currently linked to Leonard is (516) 292-2577. Leonard has reached the age of 50 years. Public records show West Hempstead and Levittown as cities Leonard also stayed in.