Leon was born in 1937. 5 Lanza Ln, Secaucus, Nj 07094 is where Leon resides. Phone number listed for Leon is (201) 863-5361. Leon has reached 86 years of age. He has stayed in Harvey Cedars before moving to Secaucus.