This person's birth year is 1921. The current age of Leon is 102. The number currently linked to Leon is (410) 482-8172. 14145 Cedar Ln, Greensboro, Md 21639 is where Leon resides. We have found 4 possible relatives of Leon: Mary Margaret Spence, Robert D Dill, John Leon Spence and one other person. He has stayed in Greensboro before moving to Greensboro.