The number currently linked to Leon is (973) 328-2635. The current age of Leon is 83. This person has lived also in Flanders and Rockaway. Leon's birth year is 1941. Leon’s residency is at 19 Byram Ave #28, Dover, Nj 07801.