Leon's birth year is 1971. Public records show New Brunswick, Merrick and Carteret as cities Leon also stayed in. Leon has reached 54 years of age. Leon’s current address is 1484 Inwood Ave #4B, Bronx, Ny 10452. The number currently linked to Leon is (908) 435-0815.