This person's birth year is 1935. Phone number listed for Leon is (302) 653-2238. The residency of Leon is at 117 Hunting Way, Smyrna, De 19977. Leon was born 89 years ago. He has stayed in Smyrna before moving to Smyrna.