Records link phone number (718) 494-4991 with Leon’s details. Leon now resides at 69 Darcey Ave #2B, Staten Island, Ny 10314. Leon's birth year is 1959. Staten Island and Brooklyn are cities Leon has lived in. This year Leon celebrated his 66 birthday.