Records link Leon with Eleanor R Hoffman, Susan L Mcmullen, Hoffman Hoffman and one other person. Leon was born in 1932. Cities Leon has lived in before are Brooklyn, Bridgewater and Marlboro. The current age of Leon is 91. 6307 Kings Gate Cir #B, Delray Beach, Fl 33484 is where Leon resides. Leon owns the phone number (561) 496-2291.