Nelson is related to or closely associated with Newton H Keeler, Claire C Keeler, Frances Z Keeler and one other person. The current age of Nelson is 107. This person has lived also in Delray Beach. The number currently linked to Nelson is (215) 884-9902. Nelson is a resident of 1903 Harte Rd, Jenkintown, Pa 19046. His birth year was listed as 1917.